【问题标题】:Where is my app placed when deploying to Tomcat using IntelliJ IDEA?使用 IntelliJ IDEA 部署到 Tomcat 时,我的应用程序放在哪里?
【发布时间】:2012-05-14 18:11:28
【问题描述】:

我正在将一个应用程序从 IntelliJ IDEA 部署到本地 Tomcat 服务器。我以为您部署的应用程序放在webapps 文件夹中,但它并没有出现在那里。

这是正确的吗?它在哪里?

【问题讨论】:

标签: java tomcat intellij-idea


【解决方案1】:

仅供参考,mac(IntelliJ 13)上对应的文件夹是:

/Users/<username>/Library/Caches/IntelliJIdea13/tomcat/

【讨论】:

    【解决方案2】:

    是的,如果您使用 IntelliJ IDEA,应用程序不会出现在 Tomcat webapps 目录中。您的工件在目录中,例如:

    ${dir.to.idea.project}\YourWebApp\out\artifacts
    

    这是 IntelliJ 创建的默认目录。

    Tomcat 配置位于不同的文件夹中。我使用的是 Windows 7。所以它是:

    C:\Users\User\.IntelliJIdea10\system\tomcat\YourApplicationName
    

    【讨论】:

      【解决方案3】:

      如果您使用 Intellij IDEA,您的工件直接从输出目录部署:${project.dir}\${web.module}\out\artifacts${project.dir}\${web.module}\target 如果您使用 Maven 并关注 Standard Directory Layout

      Tomcat 配置在不同的文件夹中。

      Mac:/Users/${user}/Library/Caches/IntelliJIdea${version}/tomcat/ Linux:/home/${user}/.IntelliJIdea${version}/system/tomcat/ Windows:C:\Users\${user}\.IntelliJIdea${version}\system\tomcat\

      【讨论】:

        【解决方案4】:

        从 IntelliJ 2020 起,它已移至:

        C:\Users\${user}\AppData\Local\JetBrains\IntelliJIdea${version}\tomcat
        

        【讨论】:

          【解决方案5】:

          如果您遵循强烈推荐的标准 maven 方法,那么您的输出将转到 target 目录,而不是 out。使用 maven 方法,您的项目根目录下可能会有多个模块,并且每个模块下都可以找到 target 目录。然后将 Web 应用程序构建到以模块命名的展开目录中,但以 .war 作为扩展名。所以,你有:

          project/module/target/webapp.war
          

          【讨论】:

            【解决方案6】:

            我是 IntelliJ IDEA 的新手。在我的配置中。我添加了一个本地 tomcat 服务器。我的 tomcat 容器正在运行项目的目标文件夹。

            ${您的项目路径}\target\ ${您的项目名称}

            在此路径中,您将找到 IDEA 已构建的文件。而 tomcat 服务器会运行这个文件夹。

            【讨论】:

              【解决方案7】:

              服务器日志输出环境变量“CATALINA_BASE”,其中包含已加载的位置

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 2014-01-23
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2017-09-27
                • 1970-01-01
                相关资源
                最近更新 更多