2016-12-19 4 views
-1

У меня есть следующие требования для приложения Java Spring MVC:Deployable приложение на Jetty, JBoss и TomCat

Должна быть возможность запускать веб-приложения из командной строки с помощью jetty server, и она должна быть можно развернуть его на другие возможные серверы приложений (Tomcat, JBoss).

Я использую Eclipse, и я знаю, что он использует Tomcat, но как я могу настроить pom.xml таким образом, что окончательное приложение может быть развернуто на JBoss, и Jetty?

+0

pom.xml о Maven, зависимостях и упаковке. Он ничего не знает о запуске на определенной платформе. Я бы рекомендовал вам заглянуть в Spring Boot. – duffymo

ответ

0

Создать проект MVC пружинный, как описано this blog

В вашем pom.xml держать вашу упаковку, как война

<packaging>war</packaging> 

Конфигурирование Maven-мола-плагин от here

<plugin> 
<groupId>org.eclipse.jetty</groupId> 
    <artifactId>jetty-maven-plugin</artifactId> 
    <version>9.3.0.v20150612</version> 
</plugin> 

You может работать причал с помощью mvn jetty: запустить с консоли.

Вы можете создать свое приложение с помощью команды maven, например mvn clean install , которая создаст военный файл, теперь вы можете развернуть его в папке развертывания jboss.

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

 Смежные вопросы

  • Нет связанных вопросов^_^