天成1 发表于 2018-12-7 06:17:15

linux eclipse下配tomcat7 第一个测试程序遇到的问题及解决

Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory  at org.apache.catalina.startup.Bootstrap.(Bootstrap.java:54)
  Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
  at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
  at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
  … 1 more

  Could not find the main>  Solutions
  1. In Eclipse, Open the “Server” tab.
  2. Double click on the “Tomcat6″ entry to see the configuration.
  3. Then click on the “Open launch configuration” link in the “General information” block.
  4. In the dialog, select the “Classpath” tab.
  5. Click the “Add external jar” button.
  6. Select the file “/usr/share/tomcat6/bin/tomcat-juli.jar”
  7. Close the dialog.
8. Start tomcat 6 from Eclipse.  还有可能的错误是 cannot create a server using the selected type
  sudo chmod -R 777 /usr/share/tomcat6/conf
  linux的权限问题,,很重要!!!

页: [1]
查看完整版本: linux eclipse下配tomcat7 第一个测试程序遇到的问题及解决