Używam Eclipse Galileo. Jak włączyć asercje w Eclipse?
Jak sugeruje innych stron, próbowałem dodając argumenty: -ea
. Próbowałem również zmienić poziom zgodności kompilatora na 1.4
. Żadna z tych sugestii nie zadziałała.
źródło
Używam Eclipse Galileo. Jak włączyć asercje w Eclipse?
Jak sugeruje innych stron, próbowałem dodając argumenty: -ea
. Próbowałem również zmienić poziom zgodności kompilatora na 1.4
. Żadna z tych sugestii nie zadziałała.
Run
, a następnie do pozycji menu Run Configurations
.W lewym panelu przejdź do Java Application
, a następnie przejdź do Assertions
.
W prawym panelu wybierz zakładkę Arguments
.
W polu dla VM arguments
wpisz, -ea
aby włączyć asercje.
Apply
a następnie Run
przycisk .Aby globalnie ustawić go jako domyślny dla wszystkiego :
Przejdź do menu Window
(jeśli używasz systemu Windows) lub przejdź do menu Eclipse
(jeśli używasz komputera Mac). W przypadku Linuksa może to być coś podobnego.
Idź do Preferences
.
Wybierz Java
, a następnie Installed JREs
z lewego panelu .
Wybierz środowisko JRE , a następnie kliknij Edit...
przycisk w prawym panelu .
W Default VM arguments
polu dodaj -ea
.
Assertions
pozycji w ramachJava Application
. Może chodziło Ci o bieżącą konfigurację uruchomienia?Jeśli chcesz, aby rozwiązać ten problem globalnie dla wszystkich testów JUnit następnie przejdź do
Preferences > Java > JUnit
i na górze kliknij pole wyboru „ Dodaj«EA»na argumenty VM podczas tworzenia nowej konfiguracji startowej JUnit ” Teraz Eclipse nie bug za każdym nowym teście ty chcę biec. W przypadku istniejących testów musisz usunąć ich konfiguracje uruchamiania wRun Configuration > JUnit
.źródło
Aby zrobić to globalnie dla wszystkich uruchomień środowiska Java, zmodyfikuj właściwości zainstalowanych środowisk JRE.
Na przykład: Windows -> Preferencje -> zaznacz domyślne środowisko JRE -> kliknij Edytuj ... -> W polu wejściowym Domyślne argumenty maszyny wirtualnej wpisz -ea -> kliknij przycisk Zakończ.
To działało na Eclipse Kepler SR2.
źródło
W projektach Maven możesz uruchomić główną metodę ze ścieżką klas auto-magic poprzez:
W linux / eclipse możesz dodać okno terminala z bash dla wygodniejszego użytkowania.
źródło
Chcesz włączyć potwierdzenia dla aplikacji, którą uruchamiasz z Eclipse? Zwykle po prostu dodaję -ea do parametrów wiersza poleceń w profilu „Uruchom jako”.
źródło