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



Я установил:




  • затмение Юнона

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

  • java-7-openjdk-i386


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



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



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



Я читаю этот вопрос, но он не работал Аналогичный Вопрос

600   8  

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.prefs

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

' не удалось загрузить конфигурацию сервера 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/conf

3 . Перезагрузите сервер и затмение

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.prefs to 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 (или удалить файл.)

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

У меня было затмение, работающее с 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

    Ничего не найдено.