直到前幾天,我的STS完美地工作,但突然,舉足輕重的服務器不啓動,當你運行一個應用程序拋出我下面的錯誤消息:我的樞紐TC服務器無法啓動
SEVERE: Class loader creation threw exception
java.io.IOException: The filename, directory name, or volume label syntax is incorrect
at java.io.WinNTFileSystem.canonicalize0 (Native Method)
at java.io.Win32FileSystem.canonicalize (Win32FileSystem.java: 414)
at java.io.File.getCanonicalPath (File.java: 618)
at java.io.File.getCanonicalFile (File.java: 643)
at org.apache.catalina.startup.ClassLoaderFactory.createClassLoader (ClassLoaderFactory.java: 170)
at org.apache.catalina.startup.Bootstrap.createClassLoader (Bootstrap.java: 149)
at org.apache.catalina.startup.Bootstrap.initClassLoaders (Bootstrap.java: 90)
at org.apache.catalina.startup.Bootstrap.init (Bootstrap.java: 226)
at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java: 425)
他們可以幫我解決這個問題嗎?
從已經,非常感謝您的關注和時間。
古斯塔沃·埃切尼克
您是否在您的STS安裝或Tomcat安裝中移動或刪除了最近的東西?它似乎非常不滿意它正試圖讀取的某個文件的位置。您可能還想查看是否有任何環境變量已更改(CATALINA_HOME等) – user3120173 2014-10-10 01:42:06
檢查JRE以查找您的服務器實例運行時環境。也許Java從該位置被移除並移動到別處。 – aboyko 2014-10-13 16:29:47