1、首先确定环境安装了jdk并且配置了环境变量
2、安装Jpype1,可以通过pip.exe install jpype1命令安装也可以使用pycharm安装
pycharm安装方式:File-》setting

接下来要安装numpy,pip install numpy。
3、代码示例:
import jpype
jar_path1="D:/gitProgram/test.jar"
jpype.startJVM(jpype.getDefaultJVMPath(), "-ea", "-Djava.class.path=%s"%(jar_path1))#启动jvm
AccessTokenQuery = jpype.JClass("com.test.query.AccessTokenQuery") #加载类
GetApiService= jpype.JClass("com.test.service.GetApiService")#加载类
query = AccessTokenQuery()#创建类的实例,可以调用类里边的方法
query.setApiKey("123456")
query.setApiSecurity("5555666666")
getApiService = GetApiService()
getApiService .getAccessToken(query)
jpype.shutdownJVM() #关闭jvm
4、如果某个文件夹中有很多个jar包需要引用,如果一个个写地址引用就很麻烦,可以使用读取文件名称拼接路径的方法

本文介绍了如何在Python环境中调用Java的JAR包,包括使用Jpype1库进行安装和配置,以及在多个JAR包引用、启动JVM时遇到的问题与解决方法,如找不到startJVM方法和类定义错误等。
最低0.47元/天 解锁文章
139

被折叠的 条评论
为什么被折叠?



