Невозможно добавить внешний сервер Tomcat In Netbeans 7.1 - PullRequest
5 голосов
/ 03 марта 2012

Я собираюсь добавить сервер Tomcat в Netbeans 7.1, он показывает:

The specified Server Location (Catalina Home) folder is not valid.

The specified Server Location (Catalina Home) folder is not valid.

Может ли кто-нибудь объяснить это?

Ответы [ 6 ]

5 голосов
/ 03 марта 2012

CATALINA_HOME ссылается на корневой каталог Tomcat. Это часто устанавливается как системная переменная вместе с JAVA_HOME, местоположением вашего jdk.

Когда netbean запрашивает путь к серверу Tomcat, укажите корневой путь вашей установки Tomcat, а не каталог bin.

4 голосов
/ 03 марта 2012

Похоже, вы не указали правильный путь. Возможно, вам поможет эта вики-страница Netbeans о том, как добавить Tomcat в качестве внешнего сервера.

3 голосов
/ 27 августа 2014

В моем случае необходимую информацию давал, глядя на "Это работает!"страница, которая обслуживает Tomcat по умолчанию на localhost:8080.

В ней упоминались местоположения CATALINA_HOME и CATALINA_BASE, которые в моем случае, где:

CATALINA_HOME=/usr/share/tomcat7
CATALINA_BASE=/var/lib/tomcat7

Выполнение работы обоих путей в диалоге Netbeans,

ПРИМЕЧАНИЕ: если вы видите следующее предупреждение, потому что вам нужно также добавить путь CATALINA_BASE, а не только дом.

image/conf/server.xml can't be read.">


Вы можетевсе еще возникают проблемы с учетными данными

Cannot lock read-only file /var/lib/tomcat7/conf/tomcat-users.xml

Чтобы решить эту новую проблему, просто добавьте нового пользователя в указанный файл и повторите попытку.

Эта ошибка связана с тем, что файл может быть записан только пользователем Root, а не Netbeans.И из-за этого не рекомендуется использовать параметр Create user if it does not exist.


Для получения дополнительной информации извлекайте руководство по серверу Ubuntu и этого потока Netbeans .

3 голосов
/ 23 апреля 2012

Это то, что он ищет: D: \ Program Files \ Apache Software Foundation \ Apache Tomcat 7.0.22

Использование CATALINA_BASE: "D: \ Program Files \ Apache Software Foundation \ Apache Tomcat 7.0.22 "
Использование CATALINA_HOME:" D: \ Program Files \ Apache Software Foundation \ Apache Tomcat 7.0.22 "
Использование CATALINA_TMPDIR:" D: \ Program Files \ Apache Software Foundation \ Apache Tomcat 7.0.22 \ temp "
Использование JRE_HOME: "D: \ Program Files \ Java \ jdk1.6.0_21"
Использование CLASSPATH: "D: \ Program Files \ Apache Software Foundation \ Apache Tomcat 7.0.22 \ bin \ bootstrap.jar; D: \ Program Files \ Apache Software Foundation \ Apache Tomcat 7.0.22 \ bin \ tomcat-juli.jar "

1 голос
/ 04 мая 2017

В моем случае мне нужно было сократить каталог tomcat -

    sudo chown -R username:username /opt/tomcat-8/

Поскольку я установил для владельца и группы значение tomcat.Также возможно добавление моего пользователя в группу tomcat.

0 голосов
/ 22 января 2018

Если вы получаете:

Указанная недопустимая папка «Расположение сервера» (домашняя страница catalina)

, это просто означает, что вы не указали правильный каталог длякот,

Щелкните правой кнопкой мыши Серверы в вашем Netbean-> Добавить сервер-> Apache Tomcat или TomcatEE-> Далее-> Обзор Поэтому при переходе к извлеченной папкекота убедитесь, что вы щелкнули его еще раз, чтобы попасть в корневой каталог, и ошибка исчезнет , , а затем нажмите "Готово".

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