要使用java反射获取方法参数名称,我们必须使用“-parameters”选项编译Java类,但是当我使用VM Arguments从eclipse执行此操作时,我在控制台中收到以下错误。
Unrecognized option: -parameters
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
我的系统中运行了Java 8。我错过了什么?
答案 0 :(得分:8)
问题是这不是VM参数。即;它并不意味着与java
一起使用,而是与javac
一起使用。
在eclipse中,你可以去:
并且有一个复选框可以启用"存储有关方法参数的信息(可通过反射使用)。"你可以用它。