Eclipse 4.2 (Juno) "Невозможно создать сервер с использованием выбранного типа" в Tomcat 7
Я установил:
- eclipse juno
- java-6-openjdk-i386 (выбран по умолчанию JRE в Eclipse)
- Java-7-OpenJDK-i386
Когда я пытаюсь добавить новый сервер Tomcat7 в Eclipse, я получаю это сообщение
Невозможно создать сервер с использованием выбранного типа
и я не могу продолжить. Нет проблем с добавлением сервера Tomcat6.
Я прочитал этот вопрос, но он не сработал Подобный вопрос
Ответы
Ответ 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
Ответ 8
У меня была такая же проблема в debian. ссылка ниже помогла мне
http://crunchify.com/eclipse-how-to-fix-installing-apache-tomcat-server-issue-blank-server-name-field/
Примечание. По умолчанию рабочая область-каталог eclipse на debian - это/home/userNameFolder/workspace