Я пытался добавить Tomcat 7 в Eclipse в Ubuntu. Когда я нажимаю «Добавить новый сервер» в Eclipse и выбираю «Tomcat v7.0 Server», поле «Имя сервера» остается пустым, и я не могу ничего ввести в этом текстовом поле, как показано ниже:
Что я делал раньше, так это то, что я удалил сервер Tomcat 7 из Eclipse и пытался переустановить Tomcat 7. Но он не позволяет мне что-либо вводить в это текстовое поле, и я не могу перейти к кнопке «Далее». Моя среда - Ubuntu Linux и Eclipse для JavaEE.
eclipse
jakarta-ee
tomcat
Тонга
источник
источник
Ответы:
Это ошибка в Eclipse. У меня была точно такая же проблема, также на Ubuntu с Eclipse Java EE Juno.
Вот обходной путь, который работал для меня:
{workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings
удалить следующие два файла:org.eclipse.wst.server.core.prefs
org.eclipse.jst.server.tomcat.core.prefs
Источник: eclipse.org Forum
источник
Я использую kepler в Ubuntu, и у меня возникла та же проблема с получением затмения для распознавания сервера tomcat7. Мой путь к установке каталога был в порядке, и удаление / переименование файлов только не исправило это также.
Вот что сработало для меня:
запустите следующее в терминале:
перезапустите eclipse, удалите сервер Tomcat7. Повторно добавь сервер и все потом заработало.
Вот ссылка, которую я использовал. http://linux.mjnet.eu/post/1319/tomcat-7-ubuntu-13-04-and-eclipse-kepler-problem-to-run/
источник
У меня была похожая проблема за исключением того, что поле «Имя сервера» было отключено .
Обнаружено, что это произошло из-за среды выполнения Apache Tomcat v7.0, указывающей на неправильную папку. Это было исправлено, перейдя в Window - Preferences - Server - Runtime Environments, щелкнув элемент среды выполнения и нажав «Edit ...», а затем изменив каталог установки Tomcat.
источник
У меня была такая же проблема: имя сервера не появлялось на сервере при настройке с помощью eclipse
Я перепробовал все решения, которые предоставлены здесь, но они не сработали для меня.
источник
Я столкнулся с той же проблемой, и я изменил рабочее пространство на новое место, и это сработало. Надеюсь, это поможет :)
источник
так странно, но это сработало для меня.
близкое затмение
начать затмение как
eclipse --clean
источник
После попытки @Philipp Claßen шагов, даже если не сработало,
Изменить затмение, рабочее пространство и каталог tomcat. [проверено только для Windows7]
Я знаю, что кто-то может сказать, что это неправильно, но это сработало для меня после того, как шаги @ Phillipp не сработали для меня.
Мне понадобилось 4 часа, чтобы найти решение методом грубой силы.
источник
У меня также была эта проблема сегодня, и удаление файлов
org.eclipse.jst.server.tomcat.core.prefs
иorg.eclipse.wst.server.core.prefs
не сработало.Наконец я обнаружил, что проблема с разрешением:
По умолчанию
<apache-tomcat-version>/conf/*
может быть прочитано только владельцем, после того как я сделал его читаемым для всех, он работает! Запустите эту команду:Вот ссылка, где я нашел основную причину:
http://www.thecodingforums.com/threads/eclipse-cannot-create-tomcat-server.953960/#post-5058434
источник
В моем случае каталог tomcat принадлежал пользователю root, и я не запускал eclipse от имени пользователя root.
Так что мне пришлось
источник
Самое простое решение - создать новое рабочее пространство в eclipse / STS.
источник
Удаление / перемещение файлов org.eclipse.jst.server.tomcat.core.prefs и org.eclipse.wst.server.core.prefs работали для меня.
источник
В Eclipse Neon.3 Release (4.6.3) на Ubuntu 17.04 с Tomcat 8.0 проблема сохраняется. Что мне помогло, так это комбинация удаления файлов prefs:
и ссылки на
catalina.policy
(несколько иначе, чем то, как @ Michael-Brooks предложил для его конфигурации):источник