Apache Tomcat 9 не запускается (затмение) - PullRequest
0 голосов
/ 30 апреля 2018

Я использую 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 несколько решений и не решил проблему. Кто-то может объяснить мне, как решить? Заранее спасибо

1 Ответ

0 голосов
/ 01 мая 2018

Я решил, создав системную переменную среды с именем CATA_HOME, и в качестве значения поместил каталог Apache Tomcat. Я не знаю, почему это всегда работало и внезапно останавливалось, но это решило проблему. Я надеюсь, что это помогло другим с моей той же проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...