【发布时间】:2013-10-08 05:47:19
【问题描述】:
我的单元测试在我的每个 Java 类中都使用 main 入口点。我正在使用 Eclipse。依赖测试结果是有风险的,因为有时我忘记在 JVM 参数中设置 -enableassertions。是否有适用于所有当前和未来Run Configurations 的通用设置?
【问题讨论】:
标签: java eclipse assertions
我的单元测试在我的每个 Java 类中都使用 main 入口点。我正在使用 Eclipse。依赖测试结果是有风险的,因为有时我忘记在 JVM 参数中设置 -enableassertions。是否有适用于所有当前和未来Run Configurations 的通用设置?
【问题讨论】:
标签: java eclipse assertions
要默认启用断言,首先转到名为 Window 的 Eclipse 菜单,因为 Eclipse 是一个 GUI 应用程序,因此将它放在名为“Window”的菜单中似乎是一个很好的理由。
窗口 > 首选项 > Java > 已安装的 JRE
选择您使用的 JRE。
点击Edit。将选项-enableassertions 添加到Default VM Arguments 文本框。必要时点击Apply。
现在,即使没有在启动配置中启用断言(这似乎与运行配置同义),在 Eclipse 中运行的程序也将启用断言。
【讨论】:
【讨论】: