環境配置
安裝jpype
python環境爲32位,需要對應安裝64位的jpype
下載鏈接:https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到對應的系統,pip install xxx.whl即可
import jpype
if __name__=='__main__':
# 獲取系統的jvm路徑
jvm_path = jpype.getDefaultJVMPath()
print(jvm_path)
# 設置jvm路徑,以啓動java虛擬機
jpype.startJVM(jvm_path, convertStrings=False)
# 執行java代碼
jpype.java.lang.System.out.println('hello world')
# 關閉jvm虛擬機,當使用完 JVM 後,可以通過 jpype.shutdownJVM() 來關閉 JVM,該函數沒有輸入參數。當 python 程序退出時,JVM 會自動關閉。
jpype.shutdownJVM()