我正在将 jpype 与 Python 2.7(来自加利福尼亚大学的 jpype 发行版)一起使用,并且我正在尝试使用 jar 文件中的 Java 类。
如果我启动 JVM,它工作正常
startJVM(getDefaultJVMPath(), "-ea", "-Djava.class.path=D:/jmf.jar")
但是,如果我使用
startJVM(getDefaultJVMPath(), "-ea", "-cp", "D:/jmf.jar")
或者
startJVM(getDefaultJVMPath(), "-ea", "-cp D:/jmf.jar")
找不到该 jar 中的类...我还尝试使用
set CLASSPATH=".;D:\jmf.jar"
这也不起作用。
更重要的是,使用包含其他罐子的罐子似乎不起作用。这是我的发行版的问题还是 JPype 的一般问题?