C++依赖-java与JNI依赖关系 我尝试用JNI调用C++函数,我自己的.jar文件没有问题,但是我的java部分有自己的.java依赖关系。我试图将它添加到C++中的javavm选项中::-Djava。b、 jar,其中b.jar是a.jar的依赖项
C++依赖-java与JNI依赖关系C++依赖-java与JNI依赖关系 我尝试用JNI调用C++函数,我自己的.jar文件没有问题,但是我的java部分有自己的.java依赖关系。我试图将它添加到C++中的javavm选项中::-Djava。b、 jar,其中b.jar是a.jar的依赖项,java,c++,java-native-interface,dependencies,Java,C++,Java Native Interface,Dependencies,C++依赖-java与JNI依赖关系 我尝试用JNI调用C++函数,我自己的.jar文件没有问题,但是我的java部分有自己的.java依赖关系。我试图将它添加到C++中的javavm选项中::-Djava。b、 jar,其中b.jar是a.jar的依赖项,但不幸的是它不起作用。我一直没有这样的方法例外。还有什么可以添加到JavaVM选项中吗?我使用相同的选项-Djava.class.path,但是带有JAR的完整路径,一切都正常。另一个区别是:在JVM的参数中,我自己的JAR是最后一个,所有依
<>我尝试用JNI调用C++函数,我自己的.jar文件没有问题,但是我的java部分有自己的.java依赖关系。我试图将它添加到C++中的javavm选项中::-Djava。b、 jar,其中b.jar是a.jar的依赖项,但不幸的是它不起作用。我一直没有这样的方法例外。还有什么可以添加到JavaVM选项中吗?我使用相同的选项-Djava.class.path,但是带有JAR的完整路径,一切都正常。另一个区别是:在JVM的参数中,我自己的JAR是最后一个,所有依赖项都是第一个-不知道这有什么关系。。。只是不记得……好,我改变依赖的顺序,现在我的C++应用程序不从我的.jar中识别类。我总是使用jar的完整路径。也许只有一个jar不正确。jar可以工作,但有两个不行:env->FindClassorg/mypackage/myclass;好啊问题解决了。谢谢你,扎菲。上面的问题是不应该在second.jar路径之前添加空间。