2011-09-18 14 views
15

は、ここで私はIntelliJのからModule1Class1を実行したときに私の現在の作業ディレクトリがどこProjectParentディレクトリです今私のMavenプロジェクト構造IntelliJの通報+取得現在の作業ディレクトリ

 
ProjectParent 
-Class1 
-Class2 
-Module1 (another sub directory) 
--Module1Class1 
--Module1Class2 

ですが、私は日食からModule1Class1を実行して、私の現在作業ディレクターはProjectParent/Module1ディレクトリーです。

インテリジェントでこれが異なる理由&私はこれをどのように変更することができるので、私の現在のディレクトリはこのクラス 'Module1Class1'ディレクトリのようにクラスが実行を開始した場所から常にです。

答えて

27

テンプレートの実行/デバッグ設定を編集し、ワーキングディレクトリフィールドに変数$MODULE_DIR$を指定する必要があります。

すべての新しい設定はこのデフォルト設定を継承し、変数は実行するモジュールのディレクトリで置き換えられます。

デフォルト設定の機能要求があります(please vote)。

3

実行コンフィギュレーションダイアログから作業ディレクトリを編集できます。

+0

私のために働いた。ありがとう –

関連する問題