IntelliJ IDEA出力ディレクトリがデフォルトのターゲットに戻ります

IntelliJ IDEAの実行(10.5.4)。これはSeamアプリケーションです。

In project structure --> artifacts --> Output directory, the default value is

...../proj/proj-web/target/classes.

私は ......./proj/src/main/webapp に変更しています。つまり、Webサーバーは編集中のディレクトリと同じディレクトリから読み込み、変更をすぐに見ることができます。

私の問題は、IntelliJが頻繁にデフォルトに戻り、迷惑になることです。誰もがこのスティックを作る方法を知っていますか?これは、以前のバージョンでは「発生しなかった」。

6
それはMavenプロジェクトですか?
追加された 著者 CrazyCoder,
IDEAはすべてのpom.xmlの再インポート時にMavenの設定に戻ります。 IDEA Maven設定で無効にすることができます。
追加された 著者 CrazyCoder,
はい、それはmavenプロジェクトです
追加された 著者 mcgyver5,

3 答え

成果物の名前を変更すると、再インポート時に上書きされなくなります。

3
追加された

"maven出力ディレクトリを使用"のチェックを外してみてください。

enter image description here

3
追加された

アイデアはmakeアクション後にsrcと出力ディレクトリを同期させるので、出力ディレクトリを変更する必要はないと思います。または、Webサーバー構成で「リソースの更新」を設定できます。

1
追加された