2015-09-10 41 views
1

我最近遇到了Apache Tomcat 7的問題。我安裝了Java JRE v7。然後,在我更新到JRE v8後,我的服務器失敗。我注意到jre7在安裝v8時被刪除,所以我重新安裝了v7,Tomcat仍然無法正常工作。下載jre v8後Apache Tomcat無法正常工作

下面是我收到的控制檯輸出。任何幫助將非常感激。謝謝!

Sep 09, 2015 7:03:53 PM org.apache.catalina.startup.Catalina load 
WARNING: Catalina.start using conf/server.xml: Error at (21, 76) : org.apache.catalina.startup.VersionLoggerListener 
Sep 09, 2015 7:03:53 PM org.apache.tomcat.util.digester.Digester startElement 
SEVERE: Begin event threw exception 
java.lang.ClassNotFoundException: org.apache.catalina.startup.VersionLoggerListener 
    at java.net.URLClassLoader$1.run(Unknown Source) 
    at java.net.URLClassLoader$1.run(Unknown Source) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:144) 
    at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276) 
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source) 
    at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) 
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) 
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) 
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) 
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) 
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) 
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) 
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) 
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) 
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) 
    at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1537) 
    at org.apache.catalina.startup.Catalina.load(Catalina.java:617) 
    at org.apache.catalina.startup.Catalina.start(Catalina.java:679) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:456) 

Sep 09, 2015 7:03:53 PM org.apache.catalina.startup.Catalina load 
WARNING: Catalina.start using conf/server.xml: Error at (21, 76) : org.apache.catalina.startup.VersionLoggerListener 
Sep 09, 2015 7:03:53 PM org.apache.catalina.startup.Catalina start 
SEVERE: Cannot start server. Server instance is not configured. 
+0

我公司的tomcat服務器有一天也不工作。我發現這裏和[那個帖子](https://communities.bmc.com/thread/105809?start=0&tstart=0)。 – AechoLiu

回答

1

相信的Tomcat 7並不在JRE版本8上運行您可以使用不同版本的tomcat,如果你想使用Java版本8.對於7版本,你可以從Eclipse中刪除服務器,然後放入Tomcat 7再次作爲你的服務器。