2016-08-02 208 views
0

我研究了很多資源如何將Maven項目部署到jar文件,然後部署到tomcat。所以我的問題是:是否有可能將tomcat服務器集成到我的maven項目中,然後將其部署到jar文件中,因爲我想通過雙擊jar文件啓動我的web應用程序。部署集成Tomcat的Maven項目

+0

正如你使用的是Spring,想使用Tomcat並使用maven。我建議你將你的應用程序移動到[Spring Boot](http://projects.spring.io/spring-boot/),它爲你提供了這個開箱即用的功能。 –

回答

0

您可以使用Apache Tomcat Maven插件。添加到您的pom.xml以下行:

<pluginManagement> 
    <plugins> 
    ... 
    <plugin> 
     <groupId>org.apache.tomcat.maven</groupId> 
     <artifactId>tomcat7-maven-plugin</artifactId> 
     <version>2.2</version> 
    </plugin> 
    </plugins> 
</pluginManagement> 

來源:http://tomcat.apache.org/maven-plugin-2.2/

之後,你可以開始通過命令行Web應用程序:

mvn tomcat7:start

我要發動我的Web應用程序只需雙擊jar文件。

該解決方案不允許您僅通過雙擊打包Java歸檔來運行Web應用程序,但我向您提供了Java Web開發中的常用方法並推薦它。