美文网首页
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