Java 리플렉션을 사용하여 메소드 매개 변수 이름을 얻으려면 Java 클래스를 "-parameters"옵션으로 컴파일해야하지만, VM 인수를 사용하여 Eclipse에서 수행 할 때 다음과 같은 오류가 발생합니다. 콘솔.리플렉션을 위해 eclipse에서 -parameters 옵션 사용
Unrecognized option: -parameters
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
시스템에 Java 8이 실행 중입니다. 내가 뭘 놓치고 있니?
매개 변수는 JVM 옵션이 아닙니다. 특정 .class 파일에 형식적 매개 변수 이름을 저장하고 Reflection API가 형식적 매개 변수 이름을 검색 할 수있게하려면 javac 컴파일러에 대한 -parameters 옵션을 사용하여 소스 파일을 컴파일하십시오. – Hector
@Hector 이클립스에서 어떻게 달성 할 수 있는지 설명해 주시겠습니까? – pavi
메뉴를 선택하십시오 : Window> Preferences> Java> Compiler "Classfile Generation"제목 아래에 여러 개의 확인란이 있습니다. – Hector