【问题标题】:IntelliJ IDEA Ultimate 2020.1.2 - Tomcat 8.5.55 - war file not in webapps dirIntelliJ IDEA Ultimate 2020.1.2 - Tomcat 8.5.55 - 战争文件不在 webapps 目录中
【发布时间】:2020-06-04 21:54:36
【问题描述】:

我在 macOS Catalina 10.15.5 上使用 IntellIJ IDEA Ultimate Edition 2020.1.2 和 Tomcat 8.5.55

已在 IntelliJ 中为 Tomcat 设置运行配置。




我能够通过 IntelliJ IDEA 运行 Tomcat 并且一切正常(我能够运行 tomcat 并在 Google Chrome 中查看我的 webapp 并通过 IntelliJ 查看 catalina.out)但是当我转到 webapps 目录时,我看不到解压后的war文件在哪里?

cd $CATALINA_HOME/webapps

ls

目录列表:

ROOT        docs        examples    host-manager    manager

问题:

  1. 如何设置/编辑我的 Tomcat 本地运行配置,以在 $CATALINA_HOME/webapps 中移动 war 文件(无论是否爆炸)?

  2. 这个 IntelliJ 生成的 war 文件在哪里?

【问题讨论】:

    标签: java tomcat intellij-idea


    【解决方案1】:
    1. artifact output path配置为webapps目录下。

    2. 在工件输出目录中。

    通常不需要更改,IntelliJ IDEA 指示 Tomcat 从配置的工件输出位置进行部署。

    【讨论】:

    • 那行得通...您还必须在 webapps 中附加应用程序的名称,例如$CATALINA_HOME/webapps/ams - (否则,它将在webapps 中解压)。
    猜你喜欢
    • 2015-05-11
    • 2013-06-24
    • 1970-01-01
    • 2013-09-04
    • 1970-01-01
    • 1970-01-01
    • 2014-10-29
    • 2013-12-01
    • 1970-01-01
    相关资源
    最近更新 更多