【发布时间】:2018-04-30 15:24:31
【问题描述】:
我已经使用 Apache Tomcat 7 和 Eclipse 和 Java 1.8 大约一个月了,它一直运行良好。 升级到 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 上搜索了一些解决方案,但没有解决问题。 有人可以向我解释如何解决吗? 提前致谢
【问题讨论】: