在eclipse中使用-parameters选项进行反射

时间:2016-07-05 08:21:56

标签: java eclipse reflection compiler-errors javac

要使用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。我错过了什么?

1 个答案:

答案 0 :(得分:8)

问题是这不是VM参数。即;它并不意味着与java一起使用,而是与javac一起使用。

在eclipse中,你可以去:

  • 窗口>偏好> Java>编译器,或
  • 项目>属性> Java编译器

并且有一个复选框可以启用"存储有关方法参数的信息(可通过反射使用)。"你可以用它。