に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/bin
のPATH
.