2

Java 1.6.0_17インストールしました/usr/local/bin。私のJavaプログラムは でコンパイルされてい1.7.0_11ます。

pyjnius通話に失敗する X = autoclass('HelloWorld')

HelloWorld.javaでコンパイルすると、1.6すべてが機能します。

pyjniusで作業できません1.7

JAVA_HOMEインポートする前に設定を試みましたjnius

import os
os.environ['JAVA_HOME'] = '/usr/local/pkgs/jdk-1.7.0.11'
from jnius import autoclass
XX = autoclass('HelloWorld')

またJAVA_HOME.bash_profile最初/usr/local/pkgs/jdk-1.7.0.11/binPATH.

4

1 に答える 1

0

新しい Java 環境で設定するには、pyjnius を再インストールする必要があります。これを行うには、ダウンロードまたは複製した pyjnius GiHub プロジェクト フォルダーで次を実行します。

sudo python setup.py install
于 2015-07-08T21:04:12.640 に答える