python使用Jpype调用java程序

这里主要用法是将已经编写好的java代码打成一个jar包,我们直接调用其中的对象和方法。
  jar包可以是多个jar包打包在一起的。
python:
        这个jar包包含了一个web框架的客户端,调用rpcClient.start()后就能对服务器进行连接。
import jpype
from jpype import *

# jar包地址
jars = ["D://rpc_mina//reid_client//out//artifacts//reid_client_jar//reid_client.jar"]
jvm_path = jpype.getDefaultJVMPath()
jvm_cp = "-Djava.class.path={}".format(":".join(jars))
# 开启jvm
startJVM(jvm_path, jvm_cp)

# 直接获取java代码中的类对象
RpcClient = JClass("com.kai.rpc.core.RpcClient")
#

python使用Jpype调用java程序最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/20314.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>