IntelliJの:どのように設定し、デフォルトの作業ディレクトリに?

Brasch:

私は、EclipseからのIntelliJに移行したユーザです。

私のプロジェクトのほとんどは、今、この場合にはモジュールであるプロジェクトのルートでリソースフォルダを、含まれています。

ここでは、画像の説明を入力します。

上記のディレクトリ内のフォルダのフォントは、レンダリングで使用するためにフォントをロードするコードによって使用されます。問題は、フォントが検出されないので、IntelliJの中で、コンパイル対象は、自身のフォルダのプロジェクトであるということです。作業ディレクトリは、モジュールのルートにあるように、手動で実行構成を編集することによって、この乗り越えることができます。

私の質問は、私が何とか代わりに、手動で毎回行うために持っていることのすべてのプロジェクトのために、デフォルトでは、この動作を持っているのIntelliJを変更することができ、ありますか?以下のように、デフォルトでは、プログラムのためのディレクトリを作業対象は、クラスからは常にモジュールのルートフォルダです。

前もって感謝します!

アンドレイ:

問題はIntelliJのでは、コンパイルの対象は、プロジェクトフォルダそのものであるということです

ときに構築プロジェクト/モジュールを、IDEは、コンパイルクラスパスに含まれるすべてのファイル/フォルダとしてマークされてからソースのソース/リソース/生成されたソース/テストソースなど種類。

また、Mavenの(のGradle)プロジェクトの場合のためのIDEは、Mavenののpom.xmlファイルから、コンパイラの設定を含め、コンフィギュレーションを取ることに注意してください。デフォルトでは、Mavenはソースのあるディレクトリから(コピー)リソースファイルを処理しません。あなたは明示的のpom.xmlでそれを設定するか、のものであろうフォルダにリソースファイルを移動する必要があるリソースタイプ。

今主な質問について:

作業ディレクトリは、モジュールのルートにあるように...手動で実行構成を編集します。

私の質問は、私が何とか代わりに、手動で毎回行うために持っていることのすべてのプロジェクトのために、デフォルトでは、この動作を持っているのIntelliJを変更することができ、ありますか?

あなたはできる実行/デバッグの設定テンプレートを変更します

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=214774&siteId=1