明明有但是却找不到

【以下是Copy来的】

一开始我以为是jdk配置的问题,但是把环境变量啥的都配置了一遍发现还是不好使,然后一直感觉应该有这个类为啥就找不到呢,这时候才想起来去web-info下查看是否有这个classes文件,发现果然没有,这个问题发现自己一开始就走偏了没找到重点,说明还是欠缺经验啊。

4、WEB-INF\classes下无文件,project->build automatically   选上.然后重新clean一下就可以了。

以下是参考的文档:

1. 确保 project->build automatically    已经被选上.
2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly

3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置MyEclipse为保存时编译,然后在保存的时候就可以自动编译了
4.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.
5. 想删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打开,比如Total Commander。此时编译也不会通过,在problems下可能会提示“con''t delete classes „„”。关掉其它程序重新编译即可。 6.还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。
7.把build path中所有包都remove掉。然后又add jars,add libraries把需要的加进去,居然又开始编译了。。。
8.project->properties->java build path->source->.../WEB-INF/src的output folder不要默认,编辑让它指向../WEB-INF/classes

然后重新点击build工程即可自动编译。

我的问题出在这里,我把这个编译目录给误删了

9.再就是最重要的要看工程下面是否缺少了work目录,由于CVS控制时不把work加如版本,所以checkout后没有这个目录,要手工加上有的工程就能自动编译了
---------------------
作者:会飞的鱼儿android
来源:CSDN
原文:https://blog.csdn.net/f552126367/article/details/79353360
版权声明:本文为博主原创文章,转载请附上博文链接!

excplise tomcat启动过程中类找不到相关推荐

  1. Tomcat启动过程中找不到JAVA_HOME解决方法

    在XP上明明已经安装了JDK1.5并设置好了JAVA_HOME,可偏偏Tomcat在启动过程中找不到. 报错信息如下:Neither the JAVA_HOME nor the JRE_HOME en ...

  2. JAVA项目中找不到tomcat_Tomcat启动过程中找不到JAVA_HOME解决方法

    在XP上明明已经安装了JDK1.5并设置好了JAVA_HOME,可偏偏Tomcat在启动过程中找不到. 报错信息如下:Neither the JAVA_HOME nor the JRE_HOME en ...

  3. tomcat启动过程-start启动

    tomcat源码系列导航栏 tomcat源码分析环境搭建 tomcat启动过程-load初始化 tomcat启动过程-start启动 目录 前言 启动流程 启动入口main函数 代码块一 start ...

  4. java项目导入包报错_转!java web项目 build path 导入jar包,tomcat启动报错 找不到该类...

    在eclipse集成tomcat开发java web项目时,引入的外部jar包,编译通过,但启动tomcat运行web时提示找不到jar包内的类,需要作如下配置,将jar包在部署到集成的tomcat环 ...

  5. Tomcat启动过程(一):从BootStrap到EndPonit

    Tomcat版本tomcat6.0.44 观察catalina.sh文件,启动入口:org.apache.catalina.startup.Bootstrap, 该类main方法执行下面三个方法 -- ...

  6. tomcat启动过程中更改war导致解压文件被清除

    有一次接到一个需求需要本地部署的java项目要做服务器的迁移,采用tomcat部署war包的方式,心想着个太简单了,在新的服务器上安装下相同版本的jdk,然后把这个tomcat复制过去不就好了吗?连日 ...

  7. Tomcat源码解析三:tomcat的启动过程

    Tomcat组件生命周期管理 在Tomcat总体结构 (Tomcat源代码解析之二)中,我们列出了Tomcat中Server,Service,Connector,Engine,Host,Context ...

  8. Tomcat源码解析五:Tomcat请求处理过程

    前面已经分析完了Tomcat的启动和关闭过程,本篇就来接着分析一下Tomcat中请求的处理过程. 在开始本文之前,咋们首先来看看一个Http请求处理的过程,一般情况下是浏览器发送http请求-> ...

  9. Tomcat源码解析四:Tomcat关闭过程

    我们在Tomcat启动过程(Tomcat源代码阅读系列之三)一文中已经知道Tomcat启动以后,会启动6条线程,他们分别如下: [java] view plaincopy "ajp-bio- ...

最新文章

  1. 河南城建学院linux期末试题,河南城建学院09-10(上)期末试题.ppt
  2. gitlab数据迁移
  3. at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:)
  4. 华为ap配置_第18期——AP安装常见问题和注意事项
  5. Codeforces344_C(数学思维)
  6. string转为char数组_StringBuilder的区别是什么?String是不可变?一点课堂(多岸学院)...
  7. Typora 博文标题自动编号
  8. python菜鸟教程100例-Python 练习实例14
  9. Delphi指针总结
  10. 如何解决金山词霸与卡巴斯基的冲突问题
  11. 机动车号牌查询, 在线查询, api 查询
  12. 数据分析思维——数据分析方法
  13. Android字符串格式化
  14. 【系统】《写给大忙人看的操作系统》--研读
  15. opencv +python采集识别填涂卡(答题卡)数据
  16. java学习第17天,p183-p190(12/21)
  17. 免费html5代码,HTML5(示例代码)
  18. 扫雷的一个简单实现 - C语言
  19. -2147483648 < 2147483647,为什么有的编译器运行结果为false?
  20. 【Linux】配置动态IP

热门文章

  1. Visual Stodio 2010 待熟悉技巧
  2. silverlight带有复选框的列
  3. 敏捷研发之代码评审与工具
  4. 敏感数据,“一键脱敏”,Sharding Sphere 完美搞定
  5. 干掉 ZooKeeper?阿里为什么不用 ZK 做服务发现?
  6. 程序员论坛炫耀公司福利:一线互联网公司的下午茶,什么水平?
  7. 推荐7款冷门但是非常值得推荐的windows软件
  8. 从软件思想抽象出几条做事原则
  9. 云原生解决什么问题?
  10. 你想要什么样的财富自由