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()