加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 如何在运行测试时使Netbeans使用特定的JVM参数?

发布时间:2020-12-14 06:02:54 所属栏目:Java 来源:网络整理
导读:我正在使用Netbeans与Maven和TestNG.使用maven surefire插件运行测试时,我可以设置一些配置参数,特别是用于我的测试(跟踪)的日志记录级别: -Dorg.slf4j.simpleLogger.defaultLogLevel=trace-Dorg.slf4j.simpleLogger.logFile=System.out 但是,在运行特定测
我正在使用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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读