在 eclipse 中使用 -parameters 选项进行反射
Using -parameters option in eclipse for reflection
要使用 java 反射获取方法参数名称,我们必须使用“-parameters”选项编译 Java class,但是当我使用 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 运行 个。我错过了什么?
问题是这不是 VM 参数。 IE。;它并不意味着与 java
一起使用,而是与 javac
.
一起使用
在eclipse中,你可以去:
- Window > 首选项 > Java > 编译器,或者
- 项目 > 属性 > Java 编译器
并且有一个复选框可以启用 "Store information about method parameters (usable via reflection).",您可以使用它。
要使用 java 反射获取方法参数名称,我们必须使用“-parameters”选项编译 Java class,但是当我使用 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 运行 个。我错过了什么?
问题是这不是 VM 参数。 IE。;它并不意味着与 java
一起使用,而是与 javac
.
在eclipse中,你可以去:
- Window > 首选项 > Java > 编译器,或者
- 项目 > 属性 > Java 编译器
并且有一个复选框可以启用 "Store information about method parameters (usable via reflection).",您可以使用它。