簡體   English   中英

Apache Tomcat 9無法啟動(Eclipse)

[英]Apache Tomcat 9 fails to start (eclipse)

我在Eclipse和Java 1.8上使用Apache Tomcat 7已有大約一個月的時間,並且一直運行良好。 升級到Java 10之后,我所有其他版本都遇到了問題,因此我重新安裝了Eclipse並安裝了Apache Tomcat 9,以為將服務器安裝到最新版本對我的站點來說更安全。

不幸的是,現在當我嘗試啟動服務器時,出現此錯誤:

apr 30, 2018 4:42:15 PM org.apache.catalina.startup.Bootstrap initClassLoaders
GRAVE: Class loader creation threw exception
java.io.IOException: La sintassi del nome del file, della directory o del volume non è corretta
    at java.io.WinNTFileSystem.canonicalize0(Native Method)
    at java.io.WinNTFileSystem.canonicalize(Unknown Source)
    at java.io.File.getCanonicalPath(Unknown Source)
    at java.io.File.getCanonicalFile(Unknown Source)
    at org.apache.catalina.startup.ClassLoaderFactory.createClassLoader(ClassLoaderFactory.java:174)
    at org.apache.catalina.startup.Bootstrap.createClassLoader(Bootstrap.java:139)
    at org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstrap.java:80)
    at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:199)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)

我在Google上搜索了很少的解決方案,但沒有解決問題。 有人可以向我解釋如何解決? 提前致謝

我通過創建一個稱為CATA_HOME的系統環境變量來解決,並將Apache Tomcat目錄作為值。 我不知道為什么它總是有效並突然停止,但這解決了問題。 希望對我遇到同樣問題的其他人有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM