• Eclipse中配置Tomcat碰到Server Tomcat v6.0 Server at localhost failed to start问题


    控制台打印异常如下:

    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
      at org.apache.catalina.startup.Bootstrap.<clinit>(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 class: org.apache.catalina.startup.Bootstrap. Program will exit.

    主要是缺少tomcat-juli.jar.

      解决办法:

        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 "D:/developTools/server/eclipse/apache-tomcat-6.0.36/bin/tomcat-juli.jar"

          
        7. Close the dialog.
        8. Start tomcat 6 from Eclipse.

  • 相关阅读:
    Window7中Eclipse运行MapReduce程序报错的问题
    Hadoop以及其外围生态系统的安装参考
    《node.js开发指南》第五章与新版Node变化太大的一些问题
    打造开发React Native的Sublime
    幸福
    近日阅读记录
    react中属性默认值是true?
    git撤销操作总结
    React Native中的DeviceEventEmitter.addListener与DeviceEventEmitter.emit
    React父子组件的一个混淆点
  • 原文地址:https://www.cnblogs.com/a198720/p/4214247.html
Copyright © 2020-2023  润新知