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

Myeclipse项目转成Eclipse项目

2016-05-16 17:36 1116 查看
原本的myeclipse项目现在import到eclipse中,之前参考的别人解决方案,折腾了好长时间都没成功。哎,果断换了另外一种方法:

(1)import root directory ,--->选择工程文件,有时候因为project或者workspace中含有一些相同的内容,是没发导入的,这时候需要处理一下相同的部分;或者是建立一个新的工作空间workspace;

(2)导入后可能会有错误,因为环境中一些jar包路径发生了改变或者是server的jar包没有找到,这时候就需要你参考,config jar。

在一些实际的project中,如JAVA PROJECT 中也会因为jar找不好,在编译时提示无法编译,找不到主程序等等的错误,这时就可以看看jar是不是缺少,很常见的,如数据库的驱动,在项目环境改变后很容易出问题。

(3)在eclipse下选中项目,点击鼠标右键。选择Properties – > Project Facets,

选中java ,web项目的话还需要选中dynamic web module ,对应相应版本,之后会出现一个在eclipse下常见的WebContent文件夹,你可以将其删除掉,因在用Myeclipse的时候,默认的是WebRoot文件。

(4)在工作空间该项目下找到/.settings/ , 编辑org.eclipse.wst.common.component这个文件将WebContent改为WebRoot

<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId"
project-version="1.5.0">

<wb-module deploy-name="materialscheduling2">

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

<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>

<property name="context-root" value="materialscheduling2"/>

<property name="java-output-path" value="/materialscheduling2/WebRoot/WEB-INF/classes"/>

</wb-module>

</project-modules>

其中找到source-path标签,将WebContent改为WebRoot,为这样就OK了。关闭项目,重新启动。

可以参考http://blog.csdn.net/hashsound_wang/article/details/8129325
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: