JEECG Myeclipse工程转Eclipse工程
Jeecg 是myeclip 工程,直接导入eclipse时不能部署的,解决方法如下:1、删除工程中.myeclipse文件件2、删除工程中 .mymetadata文件3、打开 .project 文件(1)、在<buildSpec>中增加 : <buildCommand> <name>org.eclipse.wst.common.project.facet.core.builder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> <arguments> </arguments> </buildCommand>(2)、在<natures>中增加 :<nature>org.eclipse.jem.workbench.JavaEMFNature</nature> <nature>org.eclipse.wst.jsdt.core.jsNature</nature> <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>4、.settings 文件件加下面建立文件:org.eclipse.wst.common.component在org.eclipse.wst.common.component 文件中增加下面内容:<?xml version="1.0"encoding="UTF-8"?><project-modules id="moduleCoreId"project-version="1.5.0"> <wb-module deploy-name="jeecg-framework"> <wb-resource deploy-path="/" source-path="/WebRoot"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/resources"/> <property name="context-root" value="jeecg-framework"/> <property name="java-output-path" value="/jeecg-framework/WebRoot/WEB-INF/classes"/> </wb-module></project-modules>5、设置 jdk :6、设置 工程编码: 7、修改工程类型:
此时,.settings 文件夹下面会增加几个文件,具体内容有兴趣的可以去研究。至此,在server 中可以成功部署!(tomcat7测试通过)
这个方法是不通用所有的myeclipse转eclipse的工程? 其实改工具不用这么手动去改配置文件,直接用eclipse打开workspace,然后对应的构建路径修改下就OK了
我之前在本地就是这么部署eclipse的
但很遗憾,部署完运行程序报错:There is no Action mapped for namespace [/] and action name associated with context path
暂时还解决这个问题,后来又换回myeclipse了。 搞个maven 多好!!! 强烈支持换掉Myeclipse ,使用Eclipse 不过楼主的转换有点复杂... 谢谢分享,学习中
页:
[1]