2011-09-18 18 views
15

Oto moja Maven struktura projektuIntelliJ problem z + uzyskać bieżący katalog roboczy

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

Teraz gdy uruchamiam Module1Class1 z IntelliJ mój bieżący katalog roboczy, gdzie katalog ProjectParent, ale gdy uruchamiam Module1Class1 z zaćmienia, mój prąd działający directoru to katalog ProjectParent/Module1.

Dlaczego to jest inne w intellij & jak mogę to zmienić, więc mój bieżący katalog jest zawsze skąd moja klasa rozpoczęła wykonywanie jak w tym przykładzie katalogu 'Module1Class1'.

Odpowiedz

27

Powinieneś edytować szablon konfiguracji Run/Debug i określić zmienną $MODULE_DIR$ w polu Working Catalog..

Wszystkie nowe konfiguracje odziedziczą to domyślne ustawienie, a zmienna zostanie zastąpiona katalogiem modułu, który ma zostać uruchomiony.

Występuje żądanie zmiany funkcji, aby ustawić je jako domyślne, please vote.

3

Możesz edytować katalog roboczy z poziomu okna dialogowego konfiguracji pracy.

+0

Pracowałem dla mnie. Dzięki –

Powiązane problemy