2

Mac OS X El Capitan に Processing 1.5.1 を使用しています。アプリでコードを実行すると、そのメッセージが表示されます。java -version と入力すると、次のようになります。

java version "1.6.0_65" Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833) Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)

/usr/libexec/java_home -VI と入力すると、次のようになります。

Matching Java Virtual Machines (3):
1.8.0_65, x86_64:   "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home
1.6.0_65-b14-468, x86_64:   "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0_65-b14-468, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home

JAVA_HOME を次のように設定してみました。

export JAVA_HOME=`/usr/libexec/java_home -v 1.6.0_65-b14-468`

それでも、処理を再度開くと、同じエラーが表示されます。JVM 32ビットを強制的に実行するためのヘルプや提案はありますか?

4

2 に答える 2