Eclipse как подключить tomcat к проекту

Подключение сервера Tomcat к Eclipse

Я пытаюсь использовать Tomcat 6.0 в качестве сервера веб-разработки в SpringSource Tool Suite 2.7.1. Я создаю среду выполнения, загружаю tomcat, создаю сервер и т.д. В соответствии с этими инструкциями http://www.ibm.com/developerworks/opensource/library/os-eclipse-tomcat/index.html#N10148

Когда я пытаюсь запустить веб-приложение на сервере, я получаю следующую ошибку:

Я знаю, что этот файл bootstrap.jar существует в том месте, где он говорит, что он все еще должен быть причиной ошибки. Любые идеи?

Трюк здесь заключался в том, что расположение банки находилось в каталоге проекта Eclipse/STS. STS хранит конфигурацию своего сервера внутри папки /Servers, и я решил также сохранить время выполнения tomcat для аккуратности. Размещение времени выполнения в другом месте и попытка повторного решения этой проблемы.

Возможно, вы захотите проверить/вручную изменить свой путь, перейдя в свойства сервера:

В представлении «Серверы»

1) дважды щелкните сервер Tomcat.

2) Затем нажмите «Обзор настроек Tomcat».

3) «Открыть конфигурацию запуска», затем Classpath

4) Редактировать записи пользователя здесь

Или вы можете удалить конфигурацию серверов и снова настроить сервер. Это работает, если вы, возможно, изменили каталог сервера.

Я искал свой путь здесь, в поисковых терминах, «указанный каталог tomcat не существует». (Я переместил его из одного каталога в другой.)

Я также столкнулся с такой же проблемой и решил ее следующим образом: Мои выводы: 1) В моем случае вопрос шел, когда я переместил местоположение Tomcat. Решение: 2) дважды щелкнул по серверу, настроенному в eclipse. 3) Нажмите «Открыть запуск». 4) Измените путь classpath на вкладке classpath на новое место.

Надеюсь, это поможет.

Я столкнулся с той же проблемой.

Решение: В Project Explorer → Серверы (щелкните правой кнопкой мыши) → Run As → Run Configurations (щелкните) → (выберите «Tomcat v7.0 Server at localhost» ) → Аргументы (вкладка ) → Рабочий каталог (внизу окна) → другие: (щелкните рабочее пространство) → выберите «boostraps.jar» из → Сервер.

Например, My workspace.MY путь:

Project Explorer → Серверы (правый щелчок) → Run As → Run Configurations (щелкните) → (выберите «Tomcat v7.0 Server at localhost» ) → Аргументы (вкладка) → Рабочий каталог (внизу окна) → другие: (щелкните рабочее пространство) → /home/ciprus//Серверы → нажмите применить.

это может произойти, если вы, вероятно, использовали предыдущий сервер tomcat в eclipse, поэтому удаление сервера и его настройка и создание другого будут заставлять его работать.

Вы можете попробовать выполнить следующие шаги:

Ни один из вышеперечисленных ответов не дает правильного конкретного решения. Я столкнулся с такой же проблемой, и я понял очень простое решение.

Откройте Eclipse и удалите все записи сервера Apache

Теперь добавьте сервер в eclipse обычным способом и укажите путь к этому новому местоположению.

Это должно сработать!

У меня была похожая проблема. Вот что сработало для меня:

Откройте проект («Серверы» в вашем случае или «pivotal-tc-server-developer-3.2.8.RELEASE»), чтобы он был доступен для Eclipse.

READ  Как подключить к интернету acer aspire

Кувшин теперь должен быть виден.

В качестве альтернативы перейдите в Run Configurations; удалите банки и добавьте их в качестве внешних.

Источник

Eclipse как подключить tomcat к проекту

При разработке сервлетов и JSP в Eclipse можно настроить использование контейнера сервлетов Apache Tomcat. Это очень удобно, т.к. после этого Eclipse сам будет деплоить проекты на Tomcat, а так же запускать и перезапускать Tomcat, когда это необходимо, вдобавок к этому появляется удобная возможность управления настройками Tomcat.

Добавление Apache Tomcat

1. Качаем Apache Tomcat и распаковываем его например в каталог

3. Выбираем версию устанавливаемого контейнера сервлетов (в моем случае это Apache Tomcat v6.0) и нажимаем Next

4. Указываем имя сервера, которое удобно для нас, затем путь к каталогу с Tomcat (

/Programs/apache-tomcat-v6) и выбираем среду выполнения Java, в которой должен выполняться Tomcat (можно выбрать default JRE, т.е. ту в которой выполняется сам Eclipse, либо одну из ранее добавленных в Eclipse). После этого нажимаем Finish.

Настройка Apache Tomcat

Следующим шагом нужно добавить что-то вроде профиля настроек сервера. Для одной и той же среды выполнения сервера можно создавать несколько профилей с разными настройками, а уже в своем проекте вы указываете, какой профиль необходимо использовать для запуска приложения. Это, к примеру, позволяет запускать из Eclipse одновременно несколько копий серверов на разных портах, с разными каталогами для развертывания приложений и другими различающимися настройками, но при этом использоваться будет одна и та же среда выполнения сервера, которую мы добавили выше.

Нажимаем кнопку Next и можем теперь указать имя хоста сервера, имя профиля настроек и выбрать среду выполнения сервера, которую мы добавили ранее или создать новую. Теперь, если у вас нет созданных проектов, то можно нажать кнопку Finish, в противном случае в следующем окне настроек можно выбрать проекты которые надо добавить в среду выполнения созданного сервера, но можно это сделать и потом.

После проделанных действий в Project Explorer у вас должен появиться каталог Servers, а в нем каталог созданного профиля со всеми файлами настроек необходимыми для конфигурации Tomcat. Теперь для настройки сервера можно открыть в редакторе любой из этих файлов и сконфигурировать Tomcat, как вам необходимо. Так же в виде (view) Servers должен появиться значок сервера, с помощью которого этот сервер можно запускать, останавливать, перезапускать, запускать в режиме отладки и т.п.. Если два раза щелкнуть по этому значку, то в редакторе откроется окно, через которое так же можно установить некоторые настройки работы Tomcat, например, порты, каталог для развертывания, таймаут и другие.

Запуск проекта на Apache Tomcat

Для проверки работоспособности установленного Tomcat можно создать Dynamic Web Project, затем в нем создать простенькую страницу JSP типа HelloWorld, выделить эту страницу, например, в Project Explorer и нажать кнопку Run. В появившемся окне надо выбрать ваш Tomcat, нажать Next и перенести ваш проект из колонки Available в Configured. Затем нажимаем Finish. После этого Tomcat заскрипит, запыхтит и запустится, а созданная JSP откроется во встроенном браузере Eclipse.

Источник

Использование Eclipse в качестве среды разработки совместно с Jakarta Tomcat

Быстрый метод интеграции Eclipse и Tomcat

Почему Eclipse и Tomcat?

Загрузка компонентов

Есть несколько компонентов, участвующих в обеспечении совместной работы Eclipse и Tomcat. Эти компоненты перечислены в таблице 1.

Таблица 1. Используемые в этой статье компоненты и их версии

Компонент Версия
Eclipse IDE 2.1.2
Sun Java SDK 1.4.1 1.4.1_06
Tomcat 5.0.16
Подключаемый модуль Eclipse Tomcat Launcher от Sysdeo Подключаемый модуль Sysdeo tomcat 2.2.1

Загрузите каждый из нужных вам компонентов. Список сайтов, на которых доступны файлы (на момент публикации статьи), приведен ниже в разделе «Ресурсы».

EclipseIDE: Eclipse IDE применяется в качестве среды разработки ваших JSP-страниц и Java-файлов. Eclipse – это очень легкая в использовании IDE, имеющая множество функциональных возможностей для быстрой и безболезненной разработки и отладки Java-программ. Дополненная подключаемым модулем tomcat эта среда становится замечательным средством для управления полными web-проектами, включая HTML и JSP-страницы, пиктограммы и сервлеты.

SunSDK: SDK необходим для корректного функционирования подключаемого модуля Tomcat Eclipse. Это необязательно должен быть Sun SDK, но он должен быть SDK, (вы не можете использовать только JRE, поскольку модуль работать не будет). В SDK должен присутствовать компилятор Java для работы Tomcat в Eclipse.

Tomcat: Tomcat необходим для обработки ваших JSP-страниц. Механизм Tomcat является очень хорошим механизмом сервлетов, свободно распространяемым и легким в установке.

Подключаемый модуль Eclipse Tomcat Launcher от Sysdeo: Это только один из многих подключаемых модулей Eclipse для Jakarta Tomcat. Это очень хороший модуль, сохранивший мне много времени и интегрировавший мои web-проекты с Java-кодом, который я использую для программирования в Eclipse.

Установка

Разархивируйте все компоненты

Следующим действием после загрузки всех необходимых пакетов является разархивирование каждого файла. Разархивируйте их и поместите в один каталог.

Скопируйте подключаемый модуль Tomcat в ваш каталог Eclipse/plugins

После разархивирования всех файлов скопируйте каталог plugin Tomcat в подкаталог plugins вашего dкаталога Eclipse. У меня каталог после разархивирования из zip-файла Sysdeo назывался com.sysdeo.eclipse.tomcat_2.2.1. Я скопировал его полностью в каталог Eclipse/plugins.

Установите SDK

Затем установите загруженный вами SDK. Подключаемый модуль для Eclipse tomcat требует, чтобы установленным по умолчанию JRE в рабочей среде Eclipse был SDK с компилятором Java. Это необходимо для применения подключаемого модуля Sysdeo Tomcat. После установки SDK можно запустить среду Eclipse.

JRE по умолчанию в Eclipse должен быть из SDK

Установка SDK в качестве JRE по умолчанию в Eclipse является обязательным требованием. В противном случае подключаемый модуль Tomcat работать не будет.

Конфигурация

Установите SDK JRE в качестве JRE по умолчанию для Eclipse

Начнем с запуска Eclipse. Вы должны будете установить несколько настроек на страницах предпочтений рабочей среды. Откройте диалоговое окно предпочтений, выбрав пункт меню Window > Preferences, как показано на рисунке 1.

Рисунок 1. Предпочтения Eclipse

Выберите вариант Java из древовидного списка слева. Расширьте элемент Java и выберите Installed JRE, как показано на рисунке 2.

Рисунок 2. Настройки предпочтений JRE

Нажмите кнопку «Add» и перейдите в каталог JRE установленного ранее SDK, как показано на рисунке 3. Нажмите кнопку «OK».

Рисунок 3. Добавление JRE в настройки предпочтений Eclipse

Отметьте флажок возле только что добавленной JRE из установленного SDK, как показано на рисунке 4. При этом данная JRE станет JRE, используемой в Eclipse по умолчанию. Вы должны сделать это для нормального функционирования подключаемого модуля Tomcat. Этот модуль требует, чтобы SDK был установлен как JRE по умолчанию в настройках Eclipse.

Рисунок 4. Установка JRE по умолчанию для Eclipse и Tomcat

Установите переменную Tomcat Home в настройках Tomcat

Далее мы установим предпочтения подключаемого модуля Tomcat. Во все еще открытом диалоговом окне «Preferences» выберите «Tomcat» в левом древовидном меню, как показано на рисунке 5.

Рисунок 5. Установка предпочтений подключаемого модуля Tomcat

Затем мы должны настроить переменную Tomcat Home. Возле поля «Tomcat Home» нажмите кнопку «Browse». Перейдите в корневой каталог установленной версии Tomcat и нажмите «OK». Поле Configuration file заполнится автоматически. Если вы хотите использовать другой конфигурационный файл для Tomcat, вы можете указать этот файл сейчас. В любом случае значение по умолчанию работает хорошо.

Итак, мы выполнили минимальные требования для запуска и выполнения Tomcat совместно с Eclipse и подключаемым модулем Sysdeo Tomcat Launcher. Просмотрите оставшиеся настройки для Tomcat в диалоговом окне предпочтений Eclipse. Вы увидите, что существует множество других доступных вам вариантов в настройках Tomcat. Например, добавление параметров в используемую сервером Tomcat JVM, выбор Java-проектов из рабочей среды для добавления в переменную classpath Tomcat, а также настройки для разрешения использования управляющего приложения Tomcat.

Тестирование совместной работы Tomcat и Eclipse

Создайте новый Tomcat Project

Тестирование интеграции Tomcat и Eclipse мы начнем с создания нового проекта. Выберите меню File > New > Project и исследуйте содержимое мастера нового проекта. Доступен новый элемент в секции Java этого мастера. Он называется «Tomcat Project» (см. рисунок 6). Выберите этот элемент и нажмите кнопку «Next».

Рисунок 6. Создание нового проекта Tomcat

Дайте вашему новому проекту Tomcat название. Например, «TomcatProject», как показано на рисунке 7. Нажмите кнопку «Next».

Рисунок 7. Указание названия проекта Tomcat

Вы видите, что можно указать название контекста (Context) для вашего web-проекта, а также можно установить подкаталог в качестве корневого каталога для webapplication. Мы опустим пока детали (см. рисунок 8). Нажмите кнопку «Finish».

Рисунок 8. Установка корневого каталога Tomcat webapplication

В вашей рабочей среде будет создан новый проект с WAR-структурой, как показано на рисунке 9.

Рисунок 9. Созданный проект Tomcat

Создайте JSP-файл для тестирования

Самый легкий способ протестировать вашу систему – это создание нового файла в корневой папке вашего WAR-проекта. Создайте новый файл, назовите его «index.jsp». Для этого выберите ваш проект в рабочей среде и щелкните по нему правой кнопкой мыши. Выберите пункт меню New > File. Назовите файл «index.jsp», как показано на рисунке 10, и нажмите кнопку «Finish».

Рисунок 10. Создание файла index.jsp для тестирования вашей конфигурации

Добавьте содержимое, показанное в листинге 1, в ваш файл index.jsp и сохраните его.

Листинг 1. Пример index.jsp

Запустите Tomcat при помощи подключаемого модуля Sysdeo

А сейчас наступил великий момент. Для запуска сервера Tomcat просто нажмите кнопку «Start Tomcat», которая была добавлена на вашу инструментальную панель, как показано на рисунке 11. Вы можете также выбрать меню Tomcat из главного меню и нажать «Start Tomcat».

Рисунок 11. Запуск сервера Tomcat при помощи подключаемого модуля Tomcat Sysdeo

Запустится сервер Tomcat и информация о его запуске появится в окне Console среды разработки Eclipse, как показано на рисунке 12. Исследуйте журнал загрузки, чтобы убедиться в отсутствии каких-либо ошибок.

Рисунок 12. Информация о запуске Tomcat отображается в окне Eclipse Console

Запустите браузер и просмотрите ваш файл index.jsp

Цифра 30 появилось на моем экране, потому что сегодня 30-е число.

Заключение

Сейчас у вас должен иметься установленный Eclipse, настроенный на работу с Jakarta Tomcat. Теперь вы имеете возможность быстро разрабатывать и тестировать JSP с интегрированным Java-кодом, используя замечательную IDE, помогающую улучшить вашу производительность. Использование Eclipse для создания Java-кода и интегрирование его с Jakarta Tomcat сделают JSP-разработку удобной и простой.

Ресурсы для скачивания

Похожие темы

Комментарии

Войдите или зарегистрируйтесь для того чтобы оставлять комментарии или подписаться на них.

Источник

Поделиться с друзьями
Как подключить и установить...
Adblock
detector