Создание сервера Tomcat 6 с помощью затмения IDE на человечности

57
задан Eric Leschinski 16 May 2013 в 20:19
поделиться

16 ответов

Окно-> Опции-> Сервер-> Среды выполнения

Редактирование существующая среда выполнения "Apache Tomcat v6.0" и выбор местоположение Вашего кота.

1
ответ дан 24 November 2019 в 19:15
поделиться

У меня была та же проблема (на мягкой фетровой шляпе 9). Необходимо изменить полномочия файлов в коте conf каталог к rw (chmod a+rw tomcat6/conf /*). Решенный это для меня!

2
ответ дан Alexander 24 November 2019 в 19:15
поделиться

Не уверенный, но возможно Ваша версия Eclipse не поддерживает последнюю версию Tomcat? Попытайтесь обновить Eclipse. У меня есть Eclipse 3.4 и нет никакой проблемы.

2
ответ дан Nathaniel Ford 24 November 2019 в 19:15
поделиться

Этот работает на меня также Окно-> Опции-> Сервер-> Среды выполнения

Редактирование существующая среда выполнения "Apache Tomcat v6.0", и выберите местоположение своего кота.

2
ответ дан 24 November 2019 в 19:15
поделиться

Я у Вас есть более новая версия затмения, попытка обновить Веб-инструмент плагины Plateform в Справке/обновлениях программного обеспечения... Если и затмение и WTP актуальны, я не вижу, была проблема, может быть...

пз: существует кнопка "комментария", не отправляйте ответ для комментария ответа;)

2
ответ дан Vinze 24 November 2019 в 19:15
поделиться

Если можно протестировать его с http://localhost:8080 тогда, сервер уже работает, и нет ничего для Eclipse для создания. попытайтесь закрыть сервер, и затем настроить затмение для указания на каталог установки.

2
ответ дан Karl 24 November 2019 в 19:15
поделиться

Я переносил ту же проблему

, у меня есть последний 3.4.1 GanyMede затмения. Измененный установка Ubuntu Tomcat 6 на простой с tomcat.apache.org

chmod 666/usr/share/tomcat6/conf*

и проблема был решен

3
ответ дан 24 November 2019 в 19:15
поделиться

Удалите (или отредактируйте апачского кота v6.0 запись в), рабочая область metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.jst.server.tomcat.core.prefs

я думаю, что также необходимо перезапустить

6
ответ дан 24 November 2019 в 19:15
поделиться

Вы использовали версию кота человечности (например, "способность устанавливает tomcat6")? Если так, загрузите простую версию ванили от tomcat.apache.org и используйте это. Версия Debian/Ubuntu перемещает некоторые банки вокруг, и затмение ожидает "чистую" версию и местоположения банки.

(Также: см. ошибка Eclipse 239179 )

8
ответ дан MestreLion 24 November 2019 в 19:15
поделиться

хорошо, таким образом, вот то, что работало на меня: необходимо перейти к Окну> Предпочтения

сюда, перейдите к Серверу>, Среды выполнения

удаляют старый сервер или добавляют сервер или изменяют местоположение сервера...

(в моем случае, эта проблема, повышенная, когда я изменил местоположение сервера кота)

теперь, необходимо смочь добавить новые серверы к среде :)

43
ответ дан 24 November 2019 в 19:15
поделиться

У меня была такая же проблема, но с tomcat 5.5. Изменение разрешений в /etc/tomcat5.5/conf (символическая ссылка из /usr/share/tomcat5.5/conf) сработало. Спасибо!

4
ответ дан 24 November 2019 в 19:15
поделиться

У меня была та же проблема, но благодаря всем вашим отзывам я исправил ее. Итак ...

У меня Ubuntu 9.04, Eclipse Galileo (платформа для разработчиков Java EE 3.5.1).

Я установил Tomcat следующим образом:

sudo tar zxvf apache-tomcat-6.0.20.tar. gz

sudo cp -R apache-tomcat-6.0.20 / usr / share / tomcat6

, как описано в: http://www.ubuntugeek.com/tomcat-6-installation-on-ubuntu-feisty.html

Затем я меняю права доступа к папке conf / usr / share / tomcat6 / conf $ sudo chmod a + rw *

Я удалил его из Windows-> Preferences-> Server-> Runtime Environment (но я не думаю, что этот шаг в конце концов был необходим)

Вуаля!

3
ответ дан 24 November 2019 в 19:15
поделиться

Есть лучший обходной путь, чтобы вы могли сохранить Tomcat6 Ubuntu (взятый из http://ubuntuforums.org/showthread.php?p=8541057 , disdis)

в терминале:

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

Там. Теперь просто перейдите к средам Window / Preferences / Sever / Runtime, добавьте сервер Apache Tomcat6 и использовать / usr / share / tomcat6 в качестве каталога установки!

88
ответ дан 24 November 2019 в 19:15
поделиться

Перейдите в окно> настройки - перейдите в среду выполнения --- вы, вероятно, найдете место старой установки Tomcat. Поможет изменить его на текущее местоположение.

3
ответ дан 24 November 2019 в 19:15
поделиться

У меня такая же проблема, я использую ubuntu 9.04 и tomcat 6.

Я установил tomcat 6 с помощью apt-get, установил также jre, jdk. (SUN)

Для решения проблемы сделайте следующее:

  • закройте Eclipse;
  • удалите рабочее пространство (сохраните файлы);
  • остановите tomcat6 (/etc/init. d/tomcat6 stop)
  • сделайте ссылку на conf (ln -s /var/lib/tomcat6/conf /usr/share/tomcat6);
  • ln -s /var/lib/tomcat6/catalina.policy /etc/tomcat6/
  • инициализируйте eclipse
  • В конфигурации сервера tomcat (/usr/share/tomcat6)
0
ответ дан 24 November 2019 в 19:15
поделиться

Вы должны связать различные папки, разбросанные по файловой системе, с желаемой основной (или установочной) папкой tomcat6.

tsaid предложил создать символическую ссылку на / usr / share / tomcat6, я предпочитаю использовать / var / lib / tomcat6.

Мой каталог / var / lib / tomcat6 (см. Созданные мной символические ссылки):

$ ls -g -o /var/lib/tomcat6
lrwxrwxrwx 1   22 2010-07-20 18:15 bin -> /usr/share/tomcat6/bin
drwxr-xr-x 3 4096 2010-07-20 12:22 common
lrwxrwxrwx 1   12 2010-07-20 12:22 conf -> /etc/tomcat6
lrwxrwxrwx 1   22 2010-07-20 18:14 lib -> /usr/share/tomcat6/lib
lrwxrwxrwx 1   17 2010-07-20 12:22 logs -> ../../log/tomcat6
drwxr-xr-x 3 4096 2010-07-20 12:22 server
drwxr-xr-x 3 4096 2010-07-20 12:22 shared
drwxrwxr-x 3 4096 2010-07-20 12:22 webapps
lrwxrwxrwx 1   19 2010-07-20 12:22 work -> ../../cache/tomcat6

Также не забудьте дать полное разрешение rw вашим файлам конфигурации, в моем случае в / etc / tomcat6. Поскольку вам также потребуется символическая ссылка на catalina.policy из Catalina / localhost / catalina.policy, не забудьте дать разрешение на выполнение для этих папок. Вы можете упростить, предоставив полное разрешение на папку conf, но это рекомендуется только в том случае, если вы единственный пользователь компьютера.

cd /var/lib/tomcat6/conf
chmod -R a+xrw *

Теперь удалите запись в Eclipse в разделе Window -> Preferences -> Server -> Runtime Environment и добавьте новый сервер через Run on Server или где-нибудь еще.

2
ответ дан 24 November 2019 в 19:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: