Как запустить Jetty из IntelliJ в Windows?
Я использую Windows 7 и IntelliJ 12. Я загрузил Tomcat, и я могу использовать его просто отлично. Я тоже хочу воспользоваться причалом. Но я не смог.
Пристань идет с IntelliJ ?
может кто-нибудь указать мне, как использовать причал? Спасибо.
4 ответов
да, IntelliJ приносит поддержку причала, но только в Ultimate Edition.
Если у вас есть это, вам нужно будет создать конфигурацию запуска/отладки причала и заполнить необходимые сведения.
У меня такая же путаница, прежде чем я это исправлю. Учитывая мое решение, надеюсь, оно кому-то поможет.
моя среда: Jetty 9.1 и Intellij 13.0.1
1. обратите внимание на два момента: порт по умолчанию 8080, если вы его не изменили; JMX mod должен быть выбран.
2. выберите файл war для развертывания в Deployment
tab и настройте свой контекстный путь.
одна из причин, по которой вы можете увидеть ошибку, заключается в том, что вы забыли указать артефакт для развертывания. Перейдите на вкладку развертывание конфигураций запуска / отладки и добавьте артефакт. (Используя IntelliJ IDEA 12.1.4 ultimate)
вы также можете просто использовать плагин maven, если ваш проект является проектом maven..
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.9.v20130131</version>
<configuration>
<webApp>
<contextPath>/${project.artifactId}</contextPath>
</webApp>
<stopKey>STOP</stopKey>
<stopPort>9999</stopPort>
<scanIntervalSeconds>5</scanIntervalSeconds>
</configuration>
</plugin>
затем просто запустите jetty-run.