Не удалось загрузить конфигурацию сервера Tomcat по адресу /usr/share/tomcat9/conf. Конфигурация может быть повреждена или неполна

#eclipse #jsp #tomcat9

#eclipse #jsp #tomcat9

Вопрос:

Я использую JSP в первый раз. Я использую tomcat9. При создании сервера из eclipse я получаю окно, в котором показано, что не удалось загрузить конфигурацию сервера Tomcat по адресу /usr/share/tomcat9/conf. Конфигурация может быть повреждена или неполной. Прилагается скриншот.
добавление сервера
ошибка

Я установил 2 версии tomcat9, но ошибка все еще остается.

Ответ №1:

Не используйте установленную копию Tomcat, ее макет будет изменен, и у вас не будет полного контроля над ним для чтения и записи. Используйте tar / zip-файл, который вы можете загрузить с tomcat.apache.org .

Ответ №2:

В Linux ubuntu я перешел в каталог-> /usr/share/tomcat9/ по

 cd /usr/share/tomcat9/
 

но папки conf там нет
Мой путь установки по умолчанию был /opt/tomcat/latest/
папка conf находится внутри нее,
поэтому я создал символическую ссылку из /usr/share/tomcat9/ to /opt/tomcat/latest/conf
Я сделал cd /usr/share/tomcat9/ тогда

 sudo ln -s /opt/tomcat/latest/conf conf
 

Теперь все заработало, и я могу запустить программу helloworld
Чтобы помочь другим, столкнувшимся с такой же проблемой ->
Просто найдите папку conf и создайте ссылку на эту папку
В Windows создайте ярлык; а в linux создайте ссылку symbolink.
В Linux:

 sudo locate tomcat>>a.txt
vi a.txt
 

затем выполните поиск conf в a.txt

 /conf
 

определите строку, содержащую как tomcat, так и conf
Найдите местоположение, в котором система ищет conf, в сообщении об ошибке.
Для меня это было /usr/share/tomcat9/
Затем свяжите обе папки, создав символическую ссылку с помощью команды ln -s