我正在使用Netbeans与Maven和TestNG.使用maven surefire插件运行测试时,我可以设置一些配置参数,特别是用于我的测试(跟踪)的日志记录级别:
-Dorg.slf4j.simpleLogger.defaultLogLevel=trace -Dorg.slf4j.simpleLogger.logFile=System.out
但是,在运行特定测试文件(CTRL F6)或测试方法(“运行聚焦测试方法”)时,Netbeans不使用surefire(这是好的),因此忽略这些参数.
有没有办法在Netbeans以这种方式运行测试时更改使用的JVM参数?
这有点类似于this other post,但我的问题是针对Netbeans的.
解决方法
从Netbeans 7.2的文档(见
Netbeans 7.2 changes,section Maven):
… Now Test File always runs Maven by default,just like Test Project …
您使用的是什么版本的Netbeans?可能你应该升级到7.2.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。