2012-03-09 4 views
0

나는 정말로 절망에 빠져있다. 나는 javah에 관한 모든 답변을 찾았지만 해결책을 얻을 수 없었다. 나는 시도 :javah의 클래스 패스

javah의 -jni com.aegisguitest.testrobot.recognition.SpyDotNET

환경 변수 CLASSPATH는 오른쪽 디렉토리로 설정됩니다 : C : \ 사용자는 마커스 TIK \ 작업 공간 \ \ AegisGUITest는 빈 \

오류가 발생합니다 : 스레드 "main"의 예외. java.lang.IllegalArgumentException : 유효한 클래스 이름이 아닙니다.

제안 사항?

+0

어두운 곳에서 촬영 ... 코드의 루트 디렉토리로 이동하여 거기에서 실행 해 보았습니까? –

+0

이렇게하면 javah를 찾을 수 없다는 오류가 발생합니다. –

+0

확인. javah.exe의 전체 경로를 입력하고 다시 시도하십시오. 그렇지 않으면 PATH 시스템 변수에 JDK/bin 디렉토리를 추가 할 수 있습니다. –

답변

0

javah에 대한 CLASSPATH가 아닌 PATH 환경 변수를 설정해야합니다.