2017-03-08 42 views
0

這是什麼,我有一個片段:JNIEnv->的GetMethodID爲createRealMatrix(雙[] []數據)在組織/阿帕奇/公/ MATH3 /線性/ MatrixUtils

... 
jclass jrmc = jenv->FindClass("org/apache/commons/math3/linear/MatrixUtils"); 
jmethodID jmid = jenv->GetMethodID(jrmc, "createRealMatrix", 
    "([[D)Lorg/apache/commons/math3/linear/RealMatrix;"); 
.... 

基於從我的理解org.apache.commons.math3.linear.MatrixUtilsJNI Type Doc這似乎應該找到方法。顯然我錯過了一些東西。

爲什麼上面的代碼不工作?注意jrmc不是0,它是致GetMethodID的呼叫導致問題(java.lang.NoSuchMethodError)。

回答

相關問題