首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

J2EE项目从myeclipse转发换到eclipse中

2012-12-23 
J2EE项目从myeclipse中转换到eclipse中转http://tomorrow009.iteye.com/blog/5341361.打开Navigator视图,

J2EE项目从myeclipse中转换到eclipse中
转http://tomorrow009.iteye.com/blog/534136

1.打开Navigator视图,编辑项目所在目录下.project文件,添加

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


.classpath文件中,添加
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>  <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/> 


2.项目右键,properties->Project Facets,确保选中Dynamic Web Module, Java, Javascript Toolkit

3.seed-web项目中的.settings目录下,编辑org.eclipse.wst.common.component文件,
修改后保证有
Xml代码
<wb-resource deploy-path="/" source-path="/src/main/webapp"/>这个地址是和你原来项目中的web目录是一致的,不要改成它自动生成的webContent目录

我的实际项目,我的项目包名称是abgent-website,部署名称是abgent,web目录是"web",虽然转换时自动生成了WebContent但是不影响,还是用原来的web目录即可,转换成功后该文件实际内容如下:
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">    <wb-module deploy-name="abgent">        <wb-resource deploy-path="/" source-path="/web"/>        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/core"/>        <wb-resource deploy-path="/WEB-INF/classes" source-path="/test/site"/>        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/site"/>        <wb-resource deploy-path="/WEB-INF/classes" source-path="/test/core"/>        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/admin"/>        <wb-resource deploy-path="/WEB-INF/classes" source-path="/test/admin"/>        <property name="context-root" value="abgent"/>        <property name="java-output-path" value="/abgent-website/web/WEB-INF/classes"/>    </wb-module></project-modules>

搞定,刷新项目,可以在Eclipse JEE自带的Tomcat中部署seed-web工程了。

热点排行