excplise tomcat启动过程中类找不到
明明有但是却找不到
【以下是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启动过程中类找不到相关推荐
- Tomcat启动过程中找不到JAVA_HOME解决方法
在XP上明明已经安装了JDK1.5并设置好了JAVA_HOME,可偏偏Tomcat在启动过程中找不到. 报错信息如下:Neither the JAVA_HOME nor the JRE_HOME en ...
- JAVA项目中找不到tomcat_Tomcat启动过程中找不到JAVA_HOME解决方法
在XP上明明已经安装了JDK1.5并设置好了JAVA_HOME,可偏偏Tomcat在启动过程中找不到. 报错信息如下:Neither the JAVA_HOME nor the JRE_HOME en ...
- tomcat启动过程-start启动
tomcat源码系列导航栏 tomcat源码分析环境搭建 tomcat启动过程-load初始化 tomcat启动过程-start启动 目录 前言 启动流程 启动入口main函数 代码块一 start ...
- java项目导入包报错_转!java web项目 build path 导入jar包,tomcat启动报错 找不到该类...
在eclipse集成tomcat开发java web项目时,引入的外部jar包,编译通过,但启动tomcat运行web时提示找不到jar包内的类,需要作如下配置,将jar包在部署到集成的tomcat环 ...
- Tomcat启动过程(一):从BootStrap到EndPonit
Tomcat版本tomcat6.0.44 观察catalina.sh文件,启动入口:org.apache.catalina.startup.Bootstrap, 该类main方法执行下面三个方法 -- ...
- tomcat启动过程中更改war导致解压文件被清除
有一次接到一个需求需要本地部署的java项目要做服务器的迁移,采用tomcat部署war包的方式,心想着个太简单了,在新的服务器上安装下相同版本的jdk,然后把这个tomcat复制过去不就好了吗?连日 ...
- Tomcat源码解析三:tomcat的启动过程
Tomcat组件生命周期管理 在Tomcat总体结构 (Tomcat源代码解析之二)中,我们列出了Tomcat中Server,Service,Connector,Engine,Host,Context ...
- Tomcat源码解析五:Tomcat请求处理过程
前面已经分析完了Tomcat的启动和关闭过程,本篇就来接着分析一下Tomcat中请求的处理过程. 在开始本文之前,咋们首先来看看一个Http请求处理的过程,一般情况下是浏览器发送http请求-> ...
- Tomcat源码解析四:Tomcat关闭过程
我们在Tomcat启动过程(Tomcat源代码阅读系列之三)一文中已经知道Tomcat启动以后,会启动6条线程,他们分别如下: [java] view plaincopy "ajp-bio- ...
最新文章
- 河南城建学院linux期末试题,河南城建学院09-10(上)期末试题.ppt
- gitlab数据迁移
- at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:)
- 华为ap配置_第18期——AP安装常见问题和注意事项
- Codeforces344_C(数学思维)
- string转为char数组_StringBuilder的区别是什么?String是不可变?一点课堂(多岸学院)...
- Typora 博文标题自动编号
- python菜鸟教程100例-Python 练习实例14
- Delphi指针总结
- 如何解决金山词霸与卡巴斯基的冲突问题
- 机动车号牌查询, 在线查询, api 查询
- 数据分析思维——数据分析方法
- Android字符串格式化
- 【系统】《写给大忙人看的操作系统》--研读
- opencv +python采集识别填涂卡(答题卡)数据
- java学习第17天,p183-p190(12/21)
- 免费html5代码,HTML5(示例代码)
- 扫雷的一个简单实现 - C语言
- -2147483648 < 2147483647,为什么有的编译器运行结果为false?
- 【Linux】配置动态IP