Вы можете использовать плагин Jetty Maven для очень простой настройки сервера Jetty в вашем затмении.Включите следующие элементы в вас pom.xml
<jetty.version>9.3.0.M1</jetty.version>
<!-- JETTY DEPENDENCIES -->
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-server</artifactId>
<version>${jetty.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlet</artifactId>
<version>${jetty.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-webapp</artifactId>
<version>${jetty.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlets</artifactId>
<version>${jetty.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-ant</artifactId>
<version>${jetty.version}</version>
</dependency>
и в управления плагинами вашей помпы
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>${jetty.version}</version>
<configuration>
<stopKey>keyStop</stopKey>
<stopPort>8181</stopPort>
<httpConnector>
<host>0.0.0.0</host> //also localhost or IP address
<port>8080</port>
</httpConnector>
</configuration>
</plugin>
Или вы можете выделить конфигурацию сервера в отдельных jetty-.xml
файлах.См. Настройка контейнера пристани для получения дополнительной информации.
Теперь щелкните правой кнопкой мыши свой проект maven и выполните цель,
mvn jetty:run
, чтобы запустить сервер на порте 8080 по умолчанию. Ичтобы остановить сервер,
mvn jetty:stop
Если не указан, Jetty создаст экземпляр ServerConnector, прослушивающий порт 8080
.Вы можете изменить этот номер порта по умолчанию, используя системное свойство jetty.http.port
в командной строке, например, mvn -Djetty.http.port=9999 jetty:run
.Обратите внимание, что начиная с jetty-9.0 больше невозможно настроить коннектор https непосредственно в файле pom.xml: для этого нужно использовать файлы конфигурации jetty xml.
Узнайте больше о целях и настройкена сайте Jetty,