2013-06-20 28 views
6

Jestem świeżo poinformowany o intellijskim pomyśle. Po prostu importuję kilka projektów z eclipse, a to moduły w intellijskim pomyśle.
Uruchamiam jedną główną w jednym module i otrzymuję wyjątek file can not found. Sprawdzam parametr user.dir i znajduję go bezpośrednio w innym module (ten moduł jest pierwszym modułem podczas importowania projektów eclipse).Intellijski moduł pomysłów domyślny "user.dir"

Po prostu chcę ustawić user.dir do tego katalogu modułów, gdy uruchomię główną w jednym module. Jak to ustawić?

Odpowiedz

9
  1. Tworzenie Run/Debug configuration dla głównego klasy (najprostszym sposobem jest kliknięcie prawym przyciskiem myszy na nim i wybierz „Zapisz MyClass.main()”).

  2. Teraz odnaleźć swoją konfigurację (nazwany na cześć swojej klasie) na pasku menu rozwijanego i wybierz Edytuj Konfiguracje

  3. Dla VM options umieścić -Duser.dir=whatever

Alternatywnie, ustawienie Working directory może być w stanie ci pomóc.

+4

Tak, ustawiam katalog roboczy na $ MODULE_DIR $, może dać mi to, co chcę. Również domyślnie ustawię to tak: Run-> Edit configuration-> Defaults. Cała aplikacja WYJĄTKOWA konfiguracja Run/Debug, którą utworzysz ręcznie, użyje ustawienia domyślnego. – bluearrow

+0

Dzięki @bluearrow, to naprawdę przydatne informacje. – vikingsteve

+0

bluearrow - jesteś moim człowiekiem! – PiersyP