Eclipse:启用断言

我正在运行Eclipse Galileo。如何在 Eclipse 中启用断言?

正如其他网站所建议的那样,我尝试添加参数:.我还尝试将编译器合规性级别更改为 .这些建议都没有奏效。-ea1.4


答案 1
  1. 转到菜单 ,然后转到菜单项RunRun Configurations

enter image description here

  1. 左侧面板中,转到 ,然后转到 。Java ApplicationAssertions

  2. 右侧面板中,选择选项卡Arguments

  3. 的字段下键入以启用断言。VM arguments-ea

enter image description here

  1. 单击“然后”按钮ApplyRun

要将其全局设置为所有内容的默认值,请执行以下操作

  1. 转到菜单(如果您使用的是Windows)或转到菜单(如果您使用的是Mac)。对于Linux来说,它可能是类似的东西。WindowEclipse

  2. 转到(G)。Preferences

  3. 选择 ,然后从左侧面板中选择。JavaInstalled JREs

  4. 选择您的 JRE,然后单击右侧面板中的按钮。Edit...

  5. 在字段中,添加 。Default VM arguments-ea


答案 2

如果你想为所有JUnit测试全局解决这个问题,那么转到顶部,然后单击“在创建新的JUnit启动配置时将'ea'添加到VM参数”复选框 现在Eclipse不会在你想要运行的每个新测试中让你烦恼。对于现有测试,您必须在 中删除其运行配置。Preferences > Java > JUnitRun Configuration > JUnit


推荐