Я смог успешно настроить и запустить встроенный причалом, используя конфигурацию jetty-maven-plugin в pom.xml, как это,Как написать задачу Ant для запуска встроенного причала в eclipse?
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>${jetty.version}</version>
<configuration>
<stopKey>webappStop</stopKey>
<stopPort>9191</stopPort>
<httpConnector>
<host>localhost</host>
<port>9090</port>
</httpConnector>
</configuration>
</plugin>
Я правой кнопкой мыши проект и запустить Maven цели, jetty:run
и проект разгонятся порт 9090
,
[INFO] jetty-9.3.0.M1
[INFO] No Spring WebApplicationInitializer types detected on classpath
[INFO] Started [email protected]{HTTP/1.1,[http/1.1]}{localhost:9090}
[INFO] Started @8012ms
[INFO] Started Jetty Server
Теперь вместо правой кнопки мыши и запустить Maven гола каждый раз, мне нужно написать Ant задачи для запуска сервера и команды останова.
Предлагаем вам использовать официальную/стабильную сборку Jetty, а не Milestone. Используйте '9.3.5.v20151012', если вы хотите получить последнюю стабильную версию. –
@JoakimErdfelt Спасибо за предложение. Я обновлю pom.xml и jetty-lib * .jars. Но я не могу остановить сервер через ' '. Я все еще вижу, что порт открыт и бросает меня. [Адвокат уже используется: связать исключение] (http://stackoverflow.com/q/12737293/1793718), если я запускаю причал после причала. Я что-то упускаю? –
Lucky