当前位置:文档之家› Myeclipse不能使用tomcat的解决办法

Myeclipse不能使用tomcat的解决办法

一、问题描述:
今天,安装配置Tomcat8.X后,单独用~\apache-tomcat-8.X\…\startup.bat在cmd下启动服务器正常。

但在MyEclipse8.5中集成配置Tomcat8后,在MyEclipse启动Tomcat服务则出现如下错误提示:
1、有窗口警告:A Java exception has occurred.
2、Console窗口会显示如下运行错误:
Exception in thread “main” ng.NoClassDefFoundError: org/apache/juli/logging/LogFactory at org.apache.catalina.startup.Bootstrap.(Bootstrap.java:54)
Caused by: ng.ClassNotFoundException: org.apache.juli.logging.LogFactory
at .URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at .URLClassLoader.findClass(URLClassLoader.java:205)
at ng.ClassLoader.loadClass(ClassLoader.java:323)
at uncher$AppClassLoader.loadClass(Launcher.java:294)
at ng.ClassLoader.loadClass(ClassLoader.java:268)
at ng.ClassLoader.loadClassInternal(ClassLoader.java:336)
…1 more
Could not find the main class: org.apache.catalina.startup.Bootstrap. Program will exit.
二、解决办法:
通过如下操作,问题解决:
MyEclipse->Window->Preferences->MyEclipse->Servers->Tomcat->Tomcat 6.x->Laucch->Create Launch Configuration->Classpath-> Add External JARs->选择并填加
~\apache-tomcat-8.X\bin\tomcat-juli.jar,解决了自带tomcat不能打开的问题。

相关主题