您的位置:首页 > 编程语言 > Java开发

eclipse 导入myeclipse web项目

2016-12-15 14:01 393 查看

eclipse 导入myeclipse web项目

博客分类:
Elcipseeclipse 导入myeclipse web项目 

在直接Import

MyEclipse的项目文件导入到Eclipse之后,需要在项目所放的workspace内修改引入项目目录下的.project文件,修改如下:

1.增加一个<buildCommand>,代码如下:

Java代码:

Java代码  


<buildCommand>  
            <name>org.eclipse.wst.validation.validationbuilder</name>  
            <arguments>  
            </arguments>  
 </buildCommand>   

 

2.修改<natures>,修改后代码如下:

Java代码:

Java代码  


<natures>  
        <nature>org.eclipse.wst.common.project.facet.core.nature</nature>  
        <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>  
        <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>   
    </natures>   

 

之后,刷新项目工程文件。继而,右键项目——>Properties——>选择Project Facets,勾选Dynamic Web Module以及Java,在Runtime内勾选Tomcat。

然后进入项目目录,在其.settings的目录下修改org.eclipse.wst.common.component内

<wb-resource deploy-path="/" source-path="/WebRoot"/>


Xml代码  


<?xml version="1.0" encoding="UTF-8"?>  
<project-modules id="moduleCoreId" project-version="1.5.0">  
    <wb-module deploy-name="logistics_portal">  
        <wb-resource deploy-path="/" source-path="/WebRoot" tag="defaultRootSource"/>  
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>  
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/test"/>  
        <property name="context-root" value="logistics_portal"/>  
        <property name="java-output-path" value="/logistics_portal/WebRoot/WEB-INF/classes"/>  
    </wb-module>  
</project-modules>  

 
若web module为3.0,axis2仅支持到2.5,如果需要改变将文件org.eclipse.wst.common.project.facet.core

Xml代码  


<?xml version="1.0" encoding="UTF-8"?>  
<faceted-project>  
  <fixed facet="wst.jsdt.web"/>  
  <installed facet="java" version="1.6"/>  
  <installed facet="jst.web" version="2.5"/>  
  <installed facet="wst.jsdt.web" version="1.0"/>  
</faceted-project>  

 

然后再刷新项目工程文件,删除WebContent,即可在Tomcat中发布并运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: