gpt4 book ai didi

java - 从 IDE 将多模块 maven 项目部署到 Tomcat

转载 作者:行者123 更新时间:2023-11-30 11:54:47 26 4
gpt4 key购买 nike

我有一个多模块 Maven 项目,其中的 pom 具有以下包装类型

pom
|--jar
|--jar
|--war

war项目依赖jar项目。我想这是使用 Maven 构建的 webapp 的一个非常典型的设置。我可以通过

部署和调试项目
  • 运行 mvn install
  • 将 war 复制到 Tomcat
  • 在 Debug模式下启动 Tomcat
  • 从 IDE,将远程调试器连接到 Tomcat

显然,在每次更改后执行这些步骤很快就会变得很痛苦。有没有更简单的方法来构建项目并将其部署到 Tomcat,以便可以从 IDE 对其进行调试?欢迎使用 Eclipse 或 IntelliJ(最好是两者)的说明。

如果有任何不同,我通常使用 m2eclipse 插件创建 Eclipse 项目文件。在 intelliJ 中,我使用导入 maven 项目功能。

谢谢。

最佳答案

如果安装 m2eclipse-extras (wtp 支持)您将能够在 eclipse 中配置 tomcat 服务器并从 eclipse 中部署应用程序。这还将监视项目的更改并自动重新部署。如果它是一个大型应用程序,这可能不会很好地工作。

另一种方法是使用 maven jetty 插件或 maven tomcat 插件,将其作为 web 应用程序运行,无需构建 war 。

你也可以看看jrebel (一种商业工具)可以加载对类文件/配置的更改而无需重新部署。

关于java - 从 IDE 将多模块 maven 项目部署到 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5417143/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com