Настройка Eclipse с Tomcat 7 в Arch Linux - PullRequest
5 голосов
/ 24 декабря 2011

Я недавно установил Arch Linux и с помощью Pacman Я установил Eclipse и Tomcat 7 , используя соответствующие руководства в ArchWiki .Я следовал руководству Apache Tomcat Eclipse Integration, Иллюстрированное краткое руководство по началу работы , чтобы объединить их вместе.

Подводя итог, я сделал следующее:

  1. Установлено WPT из Eclipse Установить новое программное обеспечение .
  2. Открыт новый Динамический веб-проект Мастер
  3. Во время работы мастера я выбрал Apache Tomcat v7.0 и установил установочный каталог Tomcat / usr / share / tomcat7
  4. Завершение работы мастера
  5. Щелкните правой кнопкой мыши на вкладке сервера (расположенной в нижней части среды IDE) и щелкните диалоговое окно нового сервера

В этом диалоговом окне, где я столкнулся с проблемой,Когда я выбираю Tomcat v7.0 Server , появляется ошибка Невозможно создать сервер с выбранным типом .

Я подозреваю, что это может быть проблема с разрешениями, так как я не запускаю Eclipse через root, но я не уверен, как настроить их для этого сценария.Кроме этого, я не уверен, что, возможно, это проблема с каталогом, то есть Eclipse пытается найти определенную папку, которая находится где-то еще.

Я не уверен, является ли это вопросом Arch Linux илиLinux в целом.

Ответы [ 2 ]

2 голосов
/ 14 февраля 2012

Как упоминалось ранее, это очень похоже на проблему с разрешениями.Убедитесь, что пользователь, использующий Eclipse, имеет права на чтение и выполнение для Tomcat.Также вам следует убедиться, что сервер Tomcat может правильно запускаться без запуска из Eclipse.Убедитесь, что он может связываться с портом 8080 по умолчанию и т. Д.

Подробности можно найти в журналах Tomcat, а файл конфигурации для Tomcat обычно находится в <tomcat base>/conf/server.xml.

1 голос
/ 24 декабря 2011

Как вы уже подозреваете, это, вероятно, проблема с разрешением. Убедитесь, что ваш пользователь добавлен в группу tomcat, и убедитесь, что сценарии в /usr/share/tomcat7/bin доступны для чтения и выполнения членами группы tomcat. Также важно, чтобы группа tomcat имела доступ для чтения к /usr/share/tomcat7/conf файлам и, конечно, разрешение на вход в каталоги самостоятельно.

...