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

eclipse 导入myeclipse web项目【转载】

2012-06-08 10:08 501 查看
/article/3921989.html 原文地址

在直接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中发布并运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: