Подтвердить что ты не робот

Eclipse 4.2 (Juno) "Невозможно создать сервер с использованием выбранного типа" в Tomcat 7

Я установил:

  • eclipse juno
  • java-6-openjdk-i386 (выбран по умолчанию JRE в Eclipse)
  • Java-7-OpenJDK-i386

Когда я пытаюсь добавить новый сервер Tomcat7 в Eclipse, я получаю это сообщение

Невозможно создать сервер с использованием выбранного типа

и я не могу продолжить. Нет проблем с добавлением сервера Tomcat6.

Я прочитал этот вопрос, но он не сработал Подобный вопрос

4b9b3361

Ответ 1

1. Чтобы исправить ошибку "Невозможно создать сервер с использованием выбранного типа выполните следующее:

cd ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/    
rm org.eclipse.jst.server.tomcat.core.prefs    
rm org.eclipse.wst.server.core.prefs

2. Как только вы это сделаете, еще одна ошибка

'Не удалось загрузить конфигурацию сервера Tomcat в /usr/share/tomcat 7/conf. Конфигурация может быть повреждена или неполной /usr/share/tomcat 7/conf/catalina.policy(Нет такого файла или каталога) '

Итак, чтобы исправить этот прогон, выполните следующие команды:

cd /usr/share/tomcat7
sudo ln -s /var/lib/tomcat7/conf conf
sudo ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy
sudo ln -s /var/log/tomcat7 log
sudo chmod -R 777 /usr/share/tomcat7/conf

3. Перезапустить сервер и Eclipse

4. Добавить новый сервер

  • Выберите серверы в категории Server;
  • Создайте мастер нового сервера;
  • Выберите Сервер Apache/Tomcat v7.0 и нажмите Next;
  • Введите /usr/share/tomcat7 в каталог установки Tomcat и нажмите Next;
  • Выберите проект на левой панели в разделе "Доступно" и нажмите "Добавить" > , чтобы переместить его в правую панель под Конфигурировано; нажмите Готово;

Eclipse необходимо запустить сервер, и для этого сначала нужно остановить работу, выполняемую в фоновом режиме.

sudo service tomcat7 stop

Если вам не нужно автоматически запускаться при загрузке, мы можем использовать следующую команду

sudo update-rc.d tomcat7 отключить

Если во время запуска сервера вы получаете предупреждения, например:

WARNING: Problem with directory [/usr/share/tomcat7/common/classes], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/common], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/server/classes], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/server], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/shared/classes], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/shared], exists: [false], isDirectory: [false], canRead: [false] 

Вам также может понадобиться запустить следующее:

cd /usr/share/tomcat7
sudo ln -s /var/lib/tomcat7/common common
sudo ln -s /var/lib/tomcat7/server server
sudo ln -s /var/lib/tomcat7/shared shared

Ответ 2

Это известная проблема, которая может произойти, чтобы устранить эту ошибку, попробуйте выполнить одно или все из следующих действий:

Перейдите к

Окно- > Настройки- > Сервер- > Среда выполнения

и исправить сломанный путь/ссылку для сервера.

Или переименуйте

org.eclipse.jst.server.tomcat.core.prefs до org.eclipse.jst.server.tomcat.core.prefs.bak

(или вы можете удалить этот файл). Этот файл можно найти в \workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings

Переименуйте

org.eclipse.wst.server.core.prefs to org.eclipse.wst.server.core.prefs.bak (или удалить файл).

Этот файл также можно найти в том же месте, что и выше.

Ответ 3

У меня был Eclipse, работающий с Tomcat в течение нескольких дней, а затем внезапно возникла ошибка "не удалось загрузить конфигурацию сервера tomcat, может быть повреждена или неполна" - исправление для меня заключалось в том, чтобы удалить Tomcat под Windows > preferences > server > runtime Environment - и затем снова добавить тот же сервер, и он снова начал работать без ошибок -

Ответ 4

Windows > предпочтения > сервеp > среды выполнения > добавить

Выберите местоположение целевого сервера

повторных попыток

Ответ 5

Перейдите в окно- > Настройки- > RuntimeEnvironments, он покажет вам существующую конфигурацию tomcate. Нажмите кнопку "Изменить" и проверьте, правильно ли установлен каталог установки tomcat. Если каталог установки tomcat находится в неправильном месте, вы получите этот вид ошибки.

Ответ 6

У меня есть решение, просто исправьте права пользователя, как в команде Ubuntu: sudo chown -R yourname: yourgroup/opt/apache-tomcat-7.0.55, а затем перезапустите eclipse, будет нормально.

Ответ 7

Hiii.. У меня такая же проблема в ОС Windows 7 в версии Eclipse JUNO. И нашел решение из Google.

Когда вы создаете сервер в первый раз, это будет сделано с обычными шагами. Но по какой-то причине нам нужно удалить сервер. В основном мы удаляем вкладку "Сервер" в eclipse, щелкнув правой кнопкой мыши на сервере и нажимаем "Удалить". В это время сервер удаляется с вкладки сервера, но не навсегда удаляется из рабочей области. Из-за этого, когда мы заново создаем сервер с той же версией, мы не можем нажать следующую кнопку после выбора версии сервера.

Итак, вот полное руководство с снимком экрана. Как решить этот тип проблемы.

http://codeofjava.blogspot.in/2014/08/solution-of-getting-error-when-re.html