python_代码中调用java类

1. 安装jpype

(python调用java class文件用)

1.1. 自动安装:pip install jpype1

1.2. 手动方式安装jpype1

安装wheel:pip install wheel

 

下载安装.whl文件

下载.whl文件:JPype1-0.6.3-cp37-cp37m-win_amd64.whl

下载路径:https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype

安装:pip install C:\Users\gaogao\Downloads\JPype1-0.6.3-cp37-cp37m-win_amd64.whl

 

2.py源代码,执行成功则调用成功

from jpype import *
#import os

#classpath = os.path.join(os.path.abspath('.'), './')
#startJVM(getDefaultJVMPath(), "-ea", "-Djava.class.path=%s" %(classpath))
startJVM(getDefaultJVMPath(), "-ea")
javaClass = JClass('Test')
java.lang.System.out.println("Hello World")
shutdownJVM()

 

posted @ 2019-03-01 10:51  happy_xiaoxiao  Views(1745)  Comments(0Edit  收藏  举报