2010-05-16 1 views
1

여러 매개 변수와 방법에 대한 방법 ID를 얻을, 나는 문JNI 호출 API를 : 나는 여러 매개 변수를 C++에서 자바 함수를 호출 할

mid=env->GetMethodID(JDeployerClass,"deploy","(Ljava/io/File;,Lorg/glassfish/api/deployment/DeployCommandParameters;)Ljava/lang/String;"); 

다음과 같은 노력하지만 한 아무 잘못이 밖으로 작동하지 않는 존재의 위의 문장?, 여러 매개 변수를 수락하는 메서드 ID를 얻는 올바른 방법은 무엇입니까?

답변

5

서명이 잘못되었을 가능성이 있습니다. ,

String deploy(File f, DeployCommandParameters p); 
+0

덕분에 완벽하게 작동 :) – Xinus

+0

을 당신은 환영합니다 : (Ljava/io/File;Lorg/glassfish/api/deployment/DeployCommandParameters;)Ljava/lang/String;

다음 Java 메소드에 해당

는 다음 서명을보십시오. –

관련 문제