如何在Eclipse中启用assert
关键字?
public class A
{
public static void main(String ... args)
{
System.out.println(1);
assert false;
System.out.println(2);
}
}
发布于 2012-07-10 22:12:45
您需要转到运行配置并将vm参数添加为"-enableassertions“(或) "-ea”
之后,当您使用assert语句运行代码时,您将看到assert的实际效果。
发布于 2012-07-10 22:17:53
Java引入了assert
关键字,因此启用源代码级支持的方法是确保Eclipse的Java遵从性级别为1.4或更高。(合规性级别可能已经高于此级别...)
要使从Eclipsed启动的Java应用程序在启用断言检查的情况下运行,请将"-ea“参数添加到启动器配置的" arguments”选项卡中的VM参数中。
发布于 2018-03-17 12:14:31
如果有人使用IDEA,-ea
在某些IDEA版本中默认启用,但在其他版本中禁用。要手动配置,请将其放在run
-> edit configuration
-> vm option
下
https://stackoverflow.com/questions/11415160
复制相似问题