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.MatrixUtils和JNI Type Doc這似乎應該找到方法。顯然我錯過了一些東西。
爲什麼上面的代碼不工作?注意jrmc不是0,它是致GetMethodID
的呼叫導致問題(java.lang.NoSuchMethodError
)。