【问题标题】:Deploying external wars in Tomcat via IntelliJ Idea通过 IntelliJ Idea 在 Tomcat 中部署外部战争
【发布时间】:2015-05-11 19:28:40
【问题描述】:

我有一个项目依赖于部署到 Tomcat 的两个 war files。所以每次我想测试它时,我都需要构建一个工件并将其与两个wars 一起手动部署。有没有办法以某种方式将这些war files 添加到我的想法项目中,以便可以通过按 Shift+F10 自动部署它们。

我会手动部署它,但我有几个人在做这个项目,这将大大简化沟通。

战争是外部的,它们没有来源,因此从它们的来源中创建新的模块/工件是不可能的。

你能帮帮我吗?

【问题讨论】:

    标签: java tomcat intellij-idea


    【解决方案1】:

    您可以在您的 tomcat 运行时配置页面的 Deployment-Tab 添加外部 web 应用程序以在启动时部署。

    https://www.jetbrains.com/idea/help/run-debug-configuration-tomcat.html?search=tomcat#d884440e708

    【讨论】:

    • 这行得通,谢谢!您是否知道 Idea 12 中的“部署已部署到 tomcat 的应用程序”复选框在哪里?
    【解决方案2】:

    由于已接受答案上的链接已失效,因此这是一步一步的过程(我使用的是 Intellij 14):

    1) 选择Run/Edit Configuration

    2) 如果还没有 Tomcat Run Config,则创建一个

    3) 选择刚刚创建的 Tomcat 运行配置,在Deployment 选项卡上的Deploy at server startup 部分下,单击“+”(右侧栏),选择External source,然后选择您的war 文件。

    【讨论】:

      猜你喜欢
      • 2014-10-29
      • 2017-07-23
      • 2013-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-14
      • 1970-01-01
      • 2017-12-27
      相关资源
      最近更新 更多