Как установить причал с eclipse на Mac

Я новичок w.r.t. причал и RESTful API. Я хочу создавать службы REST с помощью Jetty и хочу использовать встроенную пристань с eclipse. Может ли кто-нибудь предложить мне какой-либо HowTo для установки плагинов Jetty/Jetty с Eclipse в Mac OS.

С уважением,


person rinku    schedule 25.08.2011    source источник


Ответы (1)


Если вы ищете подключаемый модуль Eclipse, который позволит вам запускать ваше веб-приложение в Jetty через меню «Отладка/Выполнение», вы можете взглянуть на плагин run-jetty-run.

Если вы используете Maven, вы можете использовать плагин Maven для запуска своего приложения. в пристани тоже. Это можно настроить для запуска через программу запуска в Eclipse или запустить через командную строку.

Изменить. Добавлена ​​дополнительная информация о плагине jetty-maven:

Если вы просто говорите о локальной разработке, вам не нужно отдельно скачивать Jetty для использования с плагином Maven. Плагин Maven обрабатывает загрузку необходимых вам зависимостей, просто запуская mvn jetty:run. Это запустит ваше веб-приложение в Jetty (по умолчанию) по адресу http://localhost:8080. Если вы используете это, тогда вам действительно не нужен плагин Eclipse. Что касается версий, это доступные версии. Я бы порекомендовал придерживаться довольно новой версии, если вам не нужно использовать более старую версию Jetty (похоже, что самая последняя версия является кандидатом на выпуск — 8.0.0.RC0).

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

person Paul Dunnavant    schedule 25.08.2011
comment
Итак, если я планирую использовать плагин Maven, мне нужно установить причал отдельно? и загрузить плагины jetty maven в eclipse, а затем начать кодирование? Можете ли вы предложить мне правильную поддерживаемую версию/ссылку для обоих? - person rinku; 25.08.2011
comment
Спасибо за информацию. Итак, если я использую Maven ... не получу ли я каких-либо ошибок в коде, говорящих о том, что нельзя импортировать org.eclipse.jetty ... и так далее? извините, так как я новичок в Maven.. спасибо за помощь - person rinku; 26.08.2011
comment
Извините за задержку... Я пропустил тот факт, что вы ответили на это до выходных. Что касается вашего вопроса, я не уверен, что понимаю. Вы 1) создаете WAR, который можно развернуть на любом сервере приложений (и вы просто решаете запустить свое приложение в Jetty для целей разработки), или 2) пытаетесь создать проект, который фактически встраивает Jetty, чтобы приложение могло запустить как отдельный сервер? Все мои комментарии выше предполагали вариант 1... Я просто хочу убедиться, что помогаю вам правильно. - person Paul Dunnavant; 30.08.2011
comment
У меня аналогичная ситуация: мне дали проект, который легко настроить для работы с командой mvn, т.е. он состоит из файлов pom.xml, java и xml. Я просто захожу в каталог и запускаю mvn jetty:run. Но теперь я хочу использовать Eclipse для редактирования исходного кода, а затем повторно запустить сервер причала. Вместо того, чтобы каждый раз убивать (ctrl-C) команду mvn jetty:run и перезапускать ее из терминала, я бы предпочел просто нажать «Выполнить в Eclipse». Еще лучше было бы, если бы я мог использовать и отладчик. Но я не понимаю, как настроить Eclipse для этих задач. Не могли бы вы уточнить или указать? - person Thomas Tempelmann; 13.03.2013