In meinen benutzerdefinierten VM-Optionen in My IntelliJ habe ich "-ea" in meiner idea64.exe.vmoptions. Aber warum nicht dieser Bericht Assertionsfehler:Warum funktioniert meine Assertion nicht in IntelliJ?
int a = 1;
int b = 2;
assert(a==b)
In meinen benutzerdefinierten VM-Optionen in My IntelliJ habe ich "-ea" in meiner idea64.exe.vmoptions. Aber warum nicht dieser Bericht Assertionsfehler:Warum funktioniert meine Assertion nicht in IntelliJ?
int a = 1;
int b = 2;
assert(a==b)
Die idea64.exe.vmoptions
definiert die Java-Optionen, die IntelliJ selbst mit startet; nicht was eine gegebene Laufkonfiguration mit starten wird.
Sobald Sie Ihr Programm gestartet haben (über das Symbol für kleine Spiele neben Ihrer main
-Methode), sollte es in der Dropdown-Liste der Ausführungskonfigurationen oben angezeigt werden. Wenn Sie dies bearbeiten und -ea
zum Feld VM-Optionen hinzufügen, können Sie es mit aktivierten Assertions ausführen.