2012-05-24 139 views
2

我運行在Windows 7上的Eclipse靛藍(3.7)(64位),當我啓動Tomcat 7.0.12利用雜種(一個Eclipse插件運行Tomcat在 的Eclipse)我得到:的Eclipse Tomcat啓動失敗

May 24, 2012 7:56:17 PM org.apache.catalina.startup.Bootstrap initClassLoaders 
SEVERE: Class loader creation threw exception 
java.lang.NoSuchMethodError: org.apache.catalina.startup.ClassLoaderFactory.createClassLoader(Ljava/util/List;Ljava/lang/ClassLoader;)Ljava/lang/ClassLoader; 
    at org.apache.catalina.startup.Bootstrap.createClassLoader(Bootstrap.java:150) 
    at org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstrap.java:91) 
    at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:227) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) 

我的電腦上有jdk1.7.0_04。

事情我已經嘗試:

的Tomcat版本-another

-deleting並重新添加Tomcat服務器

-making確保系統的Java和Eclipse的Java都是jdk1.7.0_04

- 尋找2天內可能的解決方案。

沒有這些運氣。有什麼想法嗎 ?

回答

3

也許有點晚;但對於任何可能有此問題的人來說;事實證明,我在我的CATALINA_HOME環境變量(我使用的是Windows)上放了一個反斜槓\。當我刪除它時,我可以開始使用catalina run命令。

+0

感謝男人對我也是一個結束反斜槓問題。 – Youssef