Eclipse 4.2 (Juno) 'не удается создать сервер с использованием выбранного типа' в Tomcat 7
Я установил:
- затмение Юнона
- java-6-openjdk-i386 (выбран по умолчанию JRE в Eclipse)
- java-7-openjdk-i386
когда я пытаюсь добавить новый сервер Tomcat7 в Eclipse, я получаю это сообщение
'невозможно создать сервер с использованием выбранного типа'
и я не могу продолжить. Нет проблем с добавлением сервера Tomcat6.
Я читаю этот вопрос, но он не работал Аналогичный Вопрос
8 ответов:
1 . Чтобы исправить ошибку 'невозможно создать сервер с использованием выбранного типа' выполнить следующее:
cd ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/ rm org.eclipse.jst.server.tomcat.core.prefs rm org.eclipse.wst.server.core.prefs2 . Как только вы это сделаете, еще одна ошибка
' не удалось загрузить конфигурацию сервера Tomcat в /usr/share/tomcat7 / conf. Конфигурация может быть повреждена или неполной /usr/share/tomcat7/conf/catalina.политика (нет такого файла или каталога)'
чтобы исправить это, выполните следующие команды:
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/conf3 . Перезагрузите сервер и затмение
4 . Добавить новый сервер
- выберите серверы в категории сервера;
- создать новый мастер-сервер;
- выбрать сервер Apache / Tomcat v7.0 и нажмите "Далее";
- Enter / usr / share / tomcat7 на каталог установки Tomcat и нажмите "Далее";
- выберите свой проект на левой панели в разделе "доступно" и нажмите Добавить>, чтобы переместить его в правую панель под настроить; нажать клавишу готово;
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
это известная проблема, которая может произойти, чтобы устранить эту ошибку, попробуйте одно или все из следующего:
на
Окно - > Настройки - > Сервер - >Среды Выполнения
и исправить сломанный путь / ссылку для сервера.
или переименовать
org.eclipse.jst.server.tomcat.core.prefstoorg.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(или удалить файл.)этот файл также можно найти в том же месте, что и выше.
У меня было затмение, работающее с Tomcat в течение нескольких дней, а затем внезапно появилась ошибка "не удалось загрузить конфигурацию сервера tomcat может быть поврежден или неполный" - исправление для меня было удалить Tomcat под Windows > настройки > сервер > среда выполнения - а затем повторно добавить тот же сервер, и он снова начал работать без ошибок -
Windows > настройки > сервер > среды выполнения > добавить
выберите расположение целевого сервера
повтор
перейдите к windows - > настройки - >RuntimeEnvironments, он покажет вам существующую конфигурацию tomcate.Нажмите на кнопку Изменить и проверьте, является ли каталог установки tomcat правильным или нет.Если каталог установки tomcat находится в неправильном месте, вы получите такую ошибку.
У меня есть решение, просто исправьте права пользователя, как в Ubuntu command: sudo chown-R yourname:yourgroup /opt/apache-tomcat-7.0.55, затем перезапустите eclipse, все будет в порядке.
Хиии.. Я получил ту же проблему в ОС Windows 7 в версии Eclipse JUNO. И нашел решение от google.
при создании сервера в первый раз это будет сделано с обычными шагами. Но по какой-то причине нужно удалить сервер. Чаще всего мы удаляем с вкладки сервера в eclipse, щелкнув правой кнопкой мыши на сервере и нажав на кнопку Удалить. В это время сервер удаляется с вкладки сервер, но не удаляется окончательно из рабочей области. Из-за этого, когда мы воссоздаем сервер с таким же версию мы не можем нажать на кнопку Далее, после выбора версии сервера.
Итак, вот полное руководство с скриншотом, как решить этот тип проблемы.
http://codeofjava.blogspot.in/2014/08/solution-of-getting-error-when-re.html
У меня была такая же проблема в Debian. ссылка ниже помогла мне http://crunchify.com/eclipse-how-to-fix-installing-apache-tomcat-server-issue-blank-server-name-field/
Примечание: каталог рабочей области по умолчанию eclipse в debian - это /home / userNameFolder / workspace
Comments