Jetty,JBoss和TomCat上的可部署应用程序

时间:2016-12-19 18:16:01

标签: java maven tomcat jboss jetty

对于Java Spring MVC应用程序,我有以下要求:

  

必须可以使用jetty server从命令行运行Web应用程序,并且必须可以将其部署到其他可能的应用程序服务器(Tomcat,JBoss)。

我使用Eclipse,我知道它使用Tomcat,但我如何以最终应用程序可在JBoss和Jetty上部署的方式配置pom.xml

1 个答案:

答案 0 :(得分:0)

按照this blog

所述创建一个spring mvc项目

在你的pom.xml中保持你的包装为战争

<packaging>war</packaging>

here

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

您可以使用mvn jetty运行jetty:从控制台运行。

您可以使用maven命令构建应用程序,例如mvn clean install 这将创建一个war文件,现在你可以在jboss deployments文件夹中部署它。

希望这可以帮助你。