I’m using Netbeans with Maven and TestNG. When running tests with the maven surefire plugin, I can setup some configuration parameters, in particular the logging level used for my tests (trace):
-Dorg.slf4j.simpleLogger.defaultLogLevel=trace
-Dorg.slf4j.simpleLogger.logFile=System.out
However, when running a specific test file (CTRL + F6) or test method (“run focused test method”), Netbeans does not use surefire (which is good) and therefore ignores those parameters.
Is there a way to change the JVM parameters used by Netbeans when it runs tests that way?
This is somewhat similar to this other post but my question is specific to Netbeans.
From the documentation of Netbeans 7.2 (see Netbeans 7.2 changes, section Maven) :
What version of Netbeans are you using? Probably you should just upgrade to 7.2.