【问题标题】:Change default web application directory in IntelliJ 12更改 IntelliJ 12 中的默认 Web 应用程序目录
【发布时间】:2025-12-20 10:10:09
【问题描述】:

从输出中,我得到;

INFO:正在部署 Web 应用程序目录 C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\manager

我需要它来部署的是“root”,而不是“manager”。在研究了该主题并查看了 IntelliJ 的教程后,我似乎无法弄清楚如何完成此操作。这是我第一次尝试网络应用程序,所以如果我忽略了一些琐碎的事情,我深表歉意。

我也使用 Tomcat 7 作为我的应用服务器。

【问题讨论】:

    标签: jsp web-applications intellij-idea tomcat7


    【解决方案1】:

    此消息与您的工件部署无关,请参阅this answer

    Web 应用程序直接从设置为output directory of your artifact 的目录部署。

    您可以将工件输出更改为TOMCAT\webapps\ROOT,但通常不需要。

    更新

    检查您的Run 配置Deployment 选项卡,您是否指定了要部署的工件及其上下文?上下文是否设置为“/”(ROOT)?您可能还需要禁用已在此 Tomcat 实例中配置的部署应用程序,以下是相关设置:

    【讨论】:

    • 感谢@CrazyCoder,我认为问题可能是我问错了问题。当我运行它时,它会弹出默认屏幕,上面写着“如果你看到这个,你已经成功安装了 Tomcat。恭喜!”但我正在尝试运行我在根文件夹中找到的 index.jsp(我为此创建了一个工件)。
    最近更新 更多