41

IntelliJIDEAからローカルTomcatサーバーにアプリケーションをデプロイしています。デプロイするアプリはフォルダーに配置されていると思いましたが、webappsそこには表示されません。

これは正しいです?それはどこにある?

4

7 に答える 7

30

参考までに、Mac(IntelliJ 13の場合)の対応するフォルダーは次のとおりです。

/Users/<username>/Library/Caches/IntelliJIdea13/tomcat/
于 2014-06-06T22:18:41.190 に答える
28

webappsはい、IntelliJ IDEAを使用している場合、アプリケーションはTomcatディレクトリを起動しません。アーティファクトはディレクトリにあります。次に例を示します。

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

これは、IntelliJによって作成されたデフォルトのディレクトリです。

Tomcat構成は別のフォルダーにあります。私はWindows7を使用しています。つまり、次のとおりです。

C:\Users\User\.IntelliJIdea10\system\tomcat\YourApplicationName
于 2012-05-05T12:15:21.230 に答える
17

Intellij IDEAを使用している場合、アーティファクトは出力ディレクトリから直接デプロイされます。${project.dir}\${web.module}\out\artifactsまたは${project.dir}\${web.module}\target、Mavenを使用していて、標準ディレクトリレイアウトに従う場合。

Tomcat構成は別のフォルダーにあります。

Mac:/ Users / $ {user} / Library / Caches / IntelliJIdea $ {version} / tomcat /  
Linux:/home/${user}/.IntelliJIdea${version}/system/tomcat/
Windows:C:\ Users \ ${user}\。IntelliJIdea${version} \ system \ tomcat \
于 2016-03-29T14:53:19.140 に答える
10

IntelliJ 2020以降、次のように移行しました。

C:\Users\${user}\AppData\Local\JetBrains\IntelliJIdea${version}\tomcat
于 2020-10-02T08:44:17.837 に答える
5

強く推奨される標準のMavenアプローチに従っている場合、出力はtargetではなくディレクトリに送られますout。Mavenアプローチでは、プロジェクトルートの下に複数のモジュールがあり、targetディレクトリは各モジュールの下にあります。次に、Webアプリケーションは、モジュールにちなんで名付けられた展開ディレクトリに組み込まれますが.war、拡張機能として使用されます。だから、あなたは持っています:

project/module/target/webapp.war
于 2014-06-20T15:55:40.557 に答える
1

IntelliJIDEAは初めてです。私の設定で。ローカルのTomcatサーバーを追加します。私のTomcatコンテナは、プロジェクトのターゲットフォルダを実行しています。

${プロジェクトのパス}\target \${プロジェクトの名前}

このパスには、IDEAがビルドしたファイルがあります。そして、Tomcatサーバーはこのフォルダーを実行します。

于 2018-08-28T03:39:43.543 に答える
1

サーバーログは、出力された場所を含む環境変数「CATALINA_BASE」を出力します

于 2021-08-21T11:30:12.787 に答える