[Pythonの]のpython3呼び出しのJavaコード

環境:Ubuntu16.04デスクトップ

Ubuntuのは、Javaをインストールするには、チュートリアル詳細:https://www.cnblogs.com/ttkl/p/11933884.html

インストールJPype1

PIP3インストールJPype1

 

1、Javaファイルをクラスファイルにコンパイル

javacの-encoding UTF-8 -Djava.ext.dirs = /(*。jarファイル)* .javaファイル

 

2、クラスファイルをパッケージ化

ジャーCVF *の.jar *。クラス

 

サンプルコード:

- * -コーディング:UTF-8 - * - 
から jpypeのインポート *
 インポートOS 

启动Javaの环境 
startJVM(" /opt/java/jdk1.8.0_231/jre/lib/amd64/server/libjvm.so "" - EA "\
          " -Djava.class.pathも=%sの"%(" *の.jar ")、" -Djava.ext.dirs =%sの"%(" ../jar/(*.jar)) )加载自定义的Javaクラス 
JCLASS = JCLASS(" HmacUtil "
のJc =

JCLASS() 

コールHmacUtilクラスサインを取得するためにmain()メソッド
を試して
    ログイン = jc.main()
 を除き、例外としてE:
     印刷(E)

印刷(ログイン)

閉じるのJava環境 
shutdownJVM()

 

おすすめ

転載: www.cnblogs.com/ttkl/p/11939113.html