Ich benutze Netbeans mit Maven und TestNG. Bei Tests mit dem Maven todsichere Plugin läuft, kann ich ein Setup einige Konfigurationsparameter, insbesondere die verwendete Protokollierungsstufe für meine Tests (Trace):Wie können Netbeans bestimmte JVM-Parameter beim Ausführen von Tests verwenden?
-Dorg.slf4j.simpleLogger.defaultLogLevel=trace
-Dorg.slf4j.simpleLogger.logFile=System.out
Wenn jedoch eine bestimmte Testdatei (CTRL + F6) läuft oder Testmethode ("run focused test method") verwendet Netbeans keine todsichere (was gut ist) und ignoriert daher diese Parameter.
Gibt es eine Möglichkeit, die von Netbeans verwendeten JVM-Parameter zu ändern, wenn Tests auf diese Weise ausgeführt werden?
Dies ist etwas ähnlich wie this other post, aber meine Frage ist spezifisch für Netbeans.
NetBeans IDE: Hinzufügen/Ändern von JVM-Befehlszeile args Sie alle Anweisungen finden Sie hier: https://web.archive.org/web /20131217060421/https://blogs.oracle.com/charliebrown/entry/netbeans_ide_adding_changing_jvm – cristi
Ich denke, das sind die Einstellungen für die JVM, die IDE ausführt. Die Tests werden in einer separaten JVM AFAIK ausgeführt. – assylias