将myeclipse中开发的动态web项目直接引入到eclipse中继续开发,启动tomcat时会发出警告,更重的问题是你想启动的项目不知哪里去了,没有读取到配置文件:


      警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:XXXXXXX' did not find a matching property.


       原因很简单,因为这两个编译器的默认web资源根目录的文件夹名称不一样,自然会出现找不到项目路径的问题,这时想要正常启动只需要我们简单的手动修改一下根目录文件夹名称即可,在编译器中即可完成,如下面流程所示:


      首先打开项目属性(Properties),如果动态web项目被作为普通java项目引进去,需要首先修改为web项目,如下图:


 MyEclipse转换Eclipse项目无法启动问题(转)_转换

 MyEclipse转换Eclipse项目无法启动问题(转)_转换_02

MyEclipse转换Eclipse项目无法启动问题(转)_eclipse_03


确定后即可在eclipse中看到转换为了动态的web项目,然后继续属性(Properties),如下图:



MyEclipse转换Eclipse项目无法启动问题(转)_根目录_04


直接移除原默认根目录文件夹,点击add(添加新的文件夹名称)


MyEclipse转换Eclipse项目无法启动问题(转)_web项目_05

 next后直接选择现有的文件夹即可

MyEclipse转换Eclipse项目无法启动问题(转)_web项目_06

 Finish后再重新部署启动tomcat项目即可正常启动...不过上面那个警告依然存在,谁解决了那个问题可以留言哈,谢谢了