tomcat中添加项目,却找不到项目如何解决?

1.第一步,先检查你的jar包的配置

  项目右击,configure build path 
image.png

2.配置jre

image.png

这里选择你安装的JDK即可。目录为b:\java\jdk1.6 。
如果这个界面没有,你可以点击add添加一个,类型为Standard VM。添加的时候目录还是你安装JDK的目录。(不细化到JRE的目录)

3.修改项目为webproject

image.png

不管是eclipse还是myeclipse,在windows-preferences里面找到这个Project Facets。右边列表选择Dynamic Web Module。就可以了

4.最后,也是最关键的,就是web项目setting中的文件中的版本可能没有自动变化过来,因为你是导入的项目或者从svn下载的。其中的settings文件夹下的配置文件也是没有自动变化的。所以需要修改

1.1打开项目的根目录找到.settings文件夹

    org.eclipse.jdt.core.prefs设计到1.5的全部改为你的版本,比如改为1.7;如下:
    eclipse.preferences.version=1
    org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
    org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
    org.eclipse.jdt.core.compiler.compliance=1.5
    org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
    org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
    org.eclipse.jdt.core.compiler.source=1.5

1.2 org.eclipse.wst.common.component将下面的version=”1.5.0”改为version=”1.7.0”(你的版本是多少就改为多少)

    <?xml version="1.0" encoding="UTF-8"?><project-modules                 id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="webtest">
    <wb-resource deploy-path="/" source-path="/WebContent"   tag="defaultRootSource"/>
    <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
    <property name="context-root" value="webtest"/>
    <property name="java-output-path" value="/webtest/build/classes"/>
</wb-module>
</project-modules>

1.3 org.eclipse.wst.common.project.facet.core.xml中,将facet=wst.jsdt.web 的version修改为1.7,(你自己的版本是多少就修改为多少)

     <?xml version="1.0" encoding="UTF-8"?>
     <faceted-project>
     <fixed facet="wst.jsdt.web"/>
     <fixed facet="java"/>
     <fixed facet="jst.web"/>
     <installed facet="java" version="1.5"/>
     <installed facet="jst.web" version="2.3"/>
     <installed facet="wst.jsdt.web" version="1.5"/>
     </faceted-project>

然后就重新refresh一下项目,或者clean一下tomcat,tomcat就可以加载当前的项目了。

如果觉得有用,就关注我,谢谢!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,951评论 6 342
  • 1、JavaWeb概念Java web,是用java技术来解决相关web互联网领域的技术的总称。web包括:web...
    寒剑飘零阅读 2,594评论 0 12
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,269评论 25 708
  • 今天你写东西吗 不写 好的 我开始不喜欢床头 那本诗的诗人了 诗还是不错的 但是人一旦被物质困住 创造出来的东西 ...
    公园阅读 205评论 0 0