Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/RixinWeb,J2EEApplication=non

來源:互聯網
上載者:User

最近在合作做一個網站的時候,後台在別人那裡就可以正常啟動,到我的電腦上就報錯

嚴重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/RixinWeb,J2EEApplication=none,J2EEServer=none2012-8-21 22:14:06 org.apache.catalina.startup.HostConfig deployDirectory嚴重: Error deploying web application directory RixinWebjava.lang.UnsupportedClassVersionError: Bad version number in .class fileat java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClass(Unknown Source)at java.security.SecureClassLoader.defineClass(Unknown Source)at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1815)at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)at org.apache.catalina.startup.WebAnnotationSet.loadClassAnnotation(WebAnnotationSet.java:145)at org.apache.catalina.startup.WebAnnotationSet.loadApplicationFilterAnnotations(WebAnnotationSet.java:84)at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:57)at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297)at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1064)at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)at org.apache.catalina.core.StandardContext.start(StandardContext.java:4238)at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1206)at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1307)at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1571)at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1580)at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1560)at java.lang.Thread.run(Unknown Source)

後來去網上找了下才發現是JDK版本問題,解決如下:

如果工程原來是jre1.5編譯的,換到一個新的MyEclipse版本需要維持用1.5,不能是1.6等,修改辦法:
window-->preferences-->Java-->Compiler-->Compiler compience level將1.6改成1.5

 這個方法我的行了,另外還有一種說法是:

解決:你的JDK 版本不相容,操作步驟...1.開啟MyEclipse

2.Window

3.Preferences

4.選擇Java節點

5.Installed JREs

6.可以看到當前使用的JVM是什麼版本,路徑在哪裡,現在我們要改正和Tomcat一樣的虛擬機器.

6.Edit

7.JRE home directory

8.Browse 找到:C:\Sun\SDK\jdk\jre(找到你的安裝目錄)

9.ok

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.