0
私は多くのモジュールを持つmavenプロジェクトを持っています。これをmavenプロジェクトとしてIntellijにインポートしました。xmlファイルはIntellijのクラスフォルダにコンパイルされていません
プロジェクト設定では、プロジェクトの絶対パスであるxxx/src/main/webapp/WEB-INF/classes
にプロジェクトのコンパイラ出力を変更しました。また、他のすべてのモジュールのコンパイラ出力をこの場所に変更しました。
- xmlファイルが下にある クラスフォルダ、下の関連パスにコンパイルされていません。私はこの場所でクラスフォルダを確認する場合でも、私は適切ではないと思います二つのものを見つけましたソースコードの リソースフォルダの代わりにjavaフォルダを使用します。
- クラスフォルダの下に
production
フォルダがあり、その中に他のモジュールのクラス があるはずです。
誰でも私がこれを理解するのを助けることができれば幸いです。前もって感謝します。
ありがとうdyffymo。それは私が通常やっている方法です。しかし、私はそれを働かせること以外は何もできません。私はそれを指定した後、なぜコンパイラの出力がうまくいかないのだろうか? – Sky
アーティファクトを作成するときに、そのディレクトリにリソースを手動で配置します。アーティファクトのコンパイルと作成は同じではありません。 – duffymo
もちろん、何かできます。それはあなたの選択です。私の変更を試して、それが動作するかどうか確認してください。変更した場合は、変更を保存してください。そうでない場合、ローカルコピーを吹き飛ばし、リポジトリからきれいなローカルをチェックアウトして、やり直してください。 – duffymo