- Gehen Sie zum Menü
Run
und dann zum Menüpunkt Run Configurations
.
Gehen Sie im linken Bereich zu Java Application
und dann zu Assertions
.
Im rechten Fensterbereich , wählen Sie die Registerkarte Arguments
.
Geben Sie unter dem Feld für VM arguments
Folgendes ein -ea
, um Zusicherungen zu aktivieren.
- Klicken Sie auf die Schaltfläche
Apply
und dann .Run
So legen Sie es global als Standard für alles fest :
Gehen Sie zum Menü Window
(wenn Sie unter Windows arbeiten) oder zum Menü Eclipse
(wenn Sie unter Mac arbeiten). Für Linux könnte es ähnlich sein.
Gehe zu Preferences
.
Wählen Sie Java
und dann Installed JREs
im linken Bereich .
Wählen Sie Ihre JRE aus und klicken Sie dann auf die Edit...
Schaltfläche im rechten Bereich .
Fügen Sie im Default VM arguments
Feld hinzu -ea
.
Assertions
Artikel unterJava Application
. Vielleicht meinten Sie die aktuelle Laufkonfiguration?Wenn Sie dieses Problem global für alle JUnit - Tests dann gehen lösen wollen
Preferences > Java > JUnit
und klicken Sie oben auf das Kontrollkästchen für „ Hinzufügen‚ea‘zu VM Argumente , wenn neue JUnit Startkonfiguration zu schaffen Nun Eclipse“ wird nicht Sie Fehler für jeden neuen Test Sie will rennen. Für vorhandene Tests müssen Sie die Laufkonfigurationen in entfernenRun Configuration > JUnit
.quelle
Um dies global für alle Java-Läufe durchzuführen, bearbeiten Sie die Eigenschaften der installierten JREs.
Beispiel: Windows -> Einstellungen -> Markieren Sie die Standard-JRE -> klicken Sie auf Bearbeiten ... -> Geben Sie im Eingabefeld Standard-VM-Argumente -ea ein -> klicken Sie auf die Schaltfläche Fertig stellen.
Dies funktionierte mit Eclipse Kepler SR2.
quelle
In Maven- Projekten können Sie die Hauptmethode mit auto-magic classpath ausführen, indem Sie:
In Linux / Eclipse können Sie ein Terminalfenster mit Bash hinzufügen, um die Verwendung zu vereinfachen.
quelle
Sie möchten Zusicherungen für eine Anwendung aktivieren, die Sie über Eclipse ausführen? Normalerweise füge ich nur -ea zu den Befehlszeilenparametern im Profil "Ausführen als" hinzu.
quelle