与前面一样,分两种情况,直接导入和复制导入
一、直接导入
导入之后首先报了几个构建环境错误
Description Resource Path Location Type
The project cannot be built until build path errors are resolved ttt Unknown Java Problem
Description Resource Path Location Type
Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'ttt' ttt Build path Build Path Problem
打开build path
在Library中移除JRE System Library和Server Library
然后在Myeclipse中添加自带的JRE库和JAVAEE库,方法如下:
点击Add Library-->JRE System Libraries
选择Workspace default JRE(Sun JDK 1.6.0_13),点击Finish
点击Add Library-->MyEclipse Libraries
选择Java EE 5 Libraries点击Finish
点击OK
这样基本能够运行了, 但是还是会报两个项目映射的警告
Description Resource Path Location Type
Implementation of project facet java could not be found. Functionality will be limited. ttt Unknown Faceted Project Problem
Description Resource Path Location Type
Implementation of version 3.0 of project facet jst.web could not be found. Functionality will be limited. ttt Unknown Faceted Project Problem
解决方法,
法1,选中项目 Properties , 选择 Project Facets,右击选择 Java , Change Version ... 即可。
很遗憾,这是eclipse中的功能,MyEclipse中没有
法2,在 项目的目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件,内容如下;
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="java"/>
<fixed facet="wst.jsdt.web"/>
<fixed facet="jst.web"/>
<installed facet="java" version="1.7"/>
<installed facet="jst.web" version="3.0"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
修改 <installed facet="java" version="1.7"/> 为 <installed facet="java" version="1.6"/>
修改 <installed facet="jst.web" version="3.0"/> 为 <installed facet="jst.web" version="2.4"/>
重启Myeclipse,问题解决
二、复制导入
在MyEclipse下新建动态Web项目,复制相关文件到对应目录src-->src,WebContent-->WebRoot