Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下
2013-05-16 17:07
671 查看
1、进入项目目录,找到.project文件,打开。
2、找到<natures>...</natures>代码段,加入如下标签内容并保存:
3、删除.setting下的文件,从其它Eclipse web项目(如果没有的话用eclipse新建一个)的.setting文件下拷贝以下文件
4.修改org.eclipse.wst.common.component中项目名称相关的内容
将上面 所以 deploy-name值相同的地方改为你的项目名,同时把source-path 改为/WebRoot(如果你的项目目录是WebContent就不用改了)
然后是.jsdtscope文件:
把 <classpathentry kind="src" path="WebRoot"/> 中path改为/WebRoot(如果你的项目目录是WebContent就不用改了)
5、在eclipse的项目上点右键,刷新项目,就会发现项目变成了web项目,然后添加到tomcat中就会发现tomcat可以识别我们的项目了。
2、找到<natures>...</natures>代码段,加入如下标签内容并保存:
<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> <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
3、删除.setting下的文件,从其它Eclipse web项目(如果没有的话用eclipse新建一个)的.setting文件下拷贝以下文件
.jsdtscope org.eclipse.jst.common.project.facet.core.prefs org.eclipse.wst.common.component org.eclipse.wst.common.project.facet.core.xml org.eclipse.wst.jsdt.ui.superType.container org.eclipse.wst.jsdt.ui.superType.name
4.修改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="springweb"> <wb-resource deploy-path="/" source-path="/WebRoot" tag="defaultRootSource"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/> <property name="context-root" value="springweb"/> <property name="java-output-path" value="/springweb1/build/classes"/> </wb-module> </project-modules>
将上面 所以 deploy-name值相同的地方改为你的项目名,同时把source-path 改为/WebRoot(如果你的项目目录是WebContent就不用改了)
然后是.jsdtscope文件:
<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="WebRoot"/> <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/> <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject"> <attributes> <attribute name="hide" value="true"/> </attributes> </classpathentry> <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/> <classpathentry kind="output" path=""/> </classpath>
把 <classpathentry kind="src" path="WebRoot"/> 中path改为/WebRoot(如果你的项目目录是WebContent就不用改了)
5、在eclipse的项目上点右键,刷新项目,就会发现项目变成了web项目,然后添加到tomcat中就会发现tomcat可以识别我们的项目了。
相关文章推荐
- Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下
- Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下
- Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下
- Eclipse导入外部项目无法识别为web项目并且无法在部署到tomcat下解决方法
- Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下
- Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下
- Eclipse导入外部项目无法识别为web项目并且无法在部署到tomcat下
- Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下
- Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下
- 导入外部项目无法识别为Web项目无法部署到tomcat
- Eclipse导入项目被认为不是Web项目无法部署到Tomcat服务器上的最简单解决办法
- Eclipse 导入外部项目无法识别为web项目 编译jar无法加载
- Eclipse导入项目被认为不是Web项目无法部署到Tomcat服务器上的最简单解决办法
- myeclipse中的web项目导入到eclipse中注意事项,项目部署到tomcat后无法访问jsp文件
- eclipse导入外部项目tomcat无法识别
- Eclipse中tomcat不识别web项目,导致无法部署运行的解决方法
- Eclipse中的Web项目无法自动部署到Tomcat
- 项目从Myeclipse 导入到eclipse中无法识别为 web项目 的问题
- 解决web项目无法部署到eclipse配置的本地tomcat
- 解决eclipse中tomcat无法识别maven web项目问题