【问题标题】:Deploy Maven project with integrated Tomcat使用集成的 Tomcat 部署 Maven 项目
【发布时间】:2016-12-07 11:11:02
【问题描述】:

我研究了很多资源,如何将 Maven 项目部署到 jar 文件,然后再部署到 tomcat。所以我的问题是:是否可以将 tomcat 服务器集成到我的 maven 项目中,然后将其部署到 jar 文件中,因为我想通过双击 jar 文件来启动我的 Web 应用程序。

【问题讨论】:

  • 在使用Spring的时候,想用Tomcat,用maven。我建议您将应用程序移至Spring Boot,而不是自己拼凑一些东西,它为您提供了开箱即用的功能。

标签: spring maven tomcat jar web-deployment


【解决方案1】:

您可以使用 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

我想通过双击 jar 文件来启动我的 Web 应用程序。

这个解决方案不允许你通过双击打包的Java档案来运行Web应用程序,但是我为你提供了Java Web开发中的常用方法并推荐它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 2013-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多