python利用JPype1调用jar包

环境

window11
python3.8++

安装JPype1

安装方法①
自己创建一个requirements.txt文件,文件内容为

JPype1-py3==0.5.5.4
pip==19.0.3
setuptools==40.8.0

运行以下命令 pip install -r requirements.txt
安装方法②
https://blog.csdn.net/huihuizhang2020/article/details/105977187

配置好Java环境

并且确保自己的JAVA_HOME环境变量设置好了
JAVA_HOME
D:\software\JAVA\JDK\

调用方法

import jpype
jvm_path = jpype.getDefaultJVMPath()
jpype.startJVM(jvm_path,
                    '-ea',
                    '-Djava.class.path=%s'%'./1.jar',
                    convertStrings=False)
jclass = jpype.JClass('com.xizhaojie.encry')  #加载类
calc = jclass()  #实例化类,要传参可以传参
value = calc.main("page=") #调用类中的main方法
jpype.shutdownJVM()

posted @   xsir161  阅读(144)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示