在java中,assert开关是jvm的选项,默认是关闭的,开启选项的参数为-enableassertions或者其简写-ea。如果需要在eclipse调试时开启assert选项,需要对项目进行配置,这里介绍两种方法:
1.Run -> Run Configurations->Java Application-> Arguments页签 -> VM arguments文本框中加上断言开启的标志:-enableassertions 或者-ea
2. Windows -> Preferences ->Java ->Installed JREs ->待使用的JDK ->Edit ->Default VM Arguments文本框中输入:-ea
这两种方法中,第二种是一劳永逸的,而第一种仅使能一个Project项目,个人还是偏向于使用第二种。