美文网首页
python使用jpype调用jar包

python使用jpype调用jar包

作者: 大婶N72 | 来源:发表于2016-08-24 16:49 被阅读3326次

python使用jpype调用jar包

环境:win7(64位)

问题:调用过程中总是在jpype.startJVM(jvmPath)时python.exe崩溃

原因:使用的jdk版本超过了1.6,下载一个1.5版本的jdk就可以了,且默认启动的jdk地址要是正确的

调试脚本:

import jpype

jvmPath = jpype.getDefaultJVMPath()

print jvmPath #查询当前默认的jvm地址

jpype.startJVM(jvmPath)

jpype.java.lang.System.out.println( “ hello world! ” )

jpype.shutdownJVM()

备注:1.5版本的jdk+jre\\bin\\client\\jvm.dll(需要使用该dll文件)

相关文章

网友评论

      本文标题:python使用jpype调用jar包

      本文链接:https://www.haomeiwen.com/subject/lizfsttx.html