myeclipse 8.5 启动tomcat时 报错

redalert_yuri 2010-10-01 11:10:58
java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:55)
Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 1 more
Exception in thread "main"
...全文
432 点赞 收藏 18
写回复
18 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
webdove 2011-10-04
楼主先看看org.apache.juli.logging.LogFactory这个类引入了么引入正确么

如果不行,可能就是楼主你工程里面引入了tomcat-juli.jar,可能是跟tomcat lib目录下的版本不一致导致的吧?
tomcat默认启动的时候是先加载根目录下lib文件夹中的jar包,如果遇到同名jar包会直接跳过,而不会加载你工程中引入的tomcat-juli.jar包。
你工程里面引入的是高版本的tomcat-juli.jar包,高版本tomcat-juli.jar中新增的类可能和其他引入的jar包又有依赖关系,所以就产生了ClassNotFoundException。
回复
liuydyyy 2011-10-04
好像是tomcat和jdk的问题,如果是jdk1.5或者低一点的就最好是用tomcat6,但是如果是tomcat7的话用jdk1.6是没问题的,这个我都试过的
回复
我的tomcat 6 也是出现这个问题
回复
nvrenbumeigaga 2010-10-02
log4j.jar少了吧
回复
融化的雪 2010-10-02
我弱弱的说一句 是不是那个什么较高版本编译的class文件不能用较低版本的JDK运行啊
我今天晚上也遇到了这样的错误 最后没管它直接跳过去 连jdbc去了 也可能是路径没有配置对造成的后果
回复
duben4814 2010-10-01


看一下是不是少了log4j.jar这个包哦
回复
rainsilence 2010-10-01
myeclipse我已经抛弃多年了。现在用eclipse的javaee版,速度比myeclipse快的多,而且绝对不会出现lz的问题
回复
rainsilence 2010-10-01
lz用的tomcat7?

解决方法:
http://zghbwjl.blog.163.com/blog/static/12033667220107935846670/
回复
sound9world 2010-10-01
少包 logging包
回复
redalert_yuri 2010-10-01
有人没有人知道啊 头痛的要死
回复
Super_Ninja 2010-10-01
服务器的bata版本就是容易出现一些问题,不过也可能是用得不够习惯吧。
回复
rainsilence 2010-10-01
不是tomcat7垃圾,是myeclipse垃圾啊。。。
可能一上手,环境配置会快些,但是后面问题很多的。而且速度又慢。。
建议你还是用eclipse3.6吧,好用啊~!
回复
redalert_yuri 2010-10-01
tomcat7,真垃圾
回复
redalert_yuri 2010-10-01
貌似解决了,tomcat7的问题,我换成了tomcat6
回复
redalert_yuri 2010-10-01
兄弟 tomcat 在外面启动 是好好的 但是 在myeclipse8.5里面 就出错
回复
javagongcheng 2010-10-01
要不要重新装一下Tomcat?
回复
redalert_yuri 2010-10-01
来人拉 ,再不来人 楼主就要 自杀拉
回复
redalert_yuri 2010-10-01
具体怎么解决?3楼的办法 我试过了 出现了另外一个跟麻烦的问题
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-10-01 11:10
社区公告
暂无公告