jEdit, Mac, Java 1.7+
Submitted by Monday, 30 April, 2012 - 15:10
on
Hi,
Java 1.7 has been officially released by Oracle for OS X 64-Bit:
http://download.oracle.com/otn-pub/java/jdk/7u4-b21/jdk-7u4-macosx-x64.dmg
I have been attempting to get jEdit (4.5.1) running with this JVM without any success. When I modify JVMVersion from 1.6+ to 1.7+ in /Applications/jEdit.app/Contents/Info.plist, I get an error "No compatible version of Java 1.7+ is available.". I have also tried setting this to the exact version number.
You will see here that I have Java 1.7 installed correctly:
/usr/libexec/java_home --verbose
Matching Java Virtual Machines (5):
1.7.0_04, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
1.6.0_31-b04-413, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_31-b04-413.jdk/Contents/Home
1.6.0_31-b04-413, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_31-b04-413.jdk/Contents/Home
1.6.0_31-b04-413, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0_31-b04-413, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
And:
echo ${JAVA_HOME}
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
Also, Java 1.7 is even set as the default:
java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)
I have been running jEdit on Linux (Ubuntu) and Java 1.7 for quite some time without any major issues.
Any ideas?
Thank you.
Java 1.7 has been officially released by Oracle for OS X 64-Bit:
http://download.oracle.com/otn-pub/java/jdk/7u4-b21/jdk-7u4-macosx-x64.dmg
I have been attempting to get jEdit (4.5.1) running with this JVM without any success. When I modify JVMVersion from 1.6+ to 1.7+ in /Applications/jEdit.app/Contents/Info.plist, I get an error "No compatible version of Java 1.7+ is available.". I have also tried setting this to the exact version number.
You will see here that I have Java 1.7 installed correctly:
/usr/libexec/java_home --verbose
Matching Java Virtual Machines (5):
1.7.0_04, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
1.6.0_31-b04-413, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_31-b04-413.jdk/Contents/Home
1.6.0_31-b04-413, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_31-b04-413.jdk/Contents/Home
1.6.0_31-b04-413, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0_31-b04-413, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
And:
echo ${JAVA_HOME}
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
Also, Java 1.7 is even set as the default:
java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)
I have been running jEdit on Linux (Ubuntu) and Java 1.7 for quite some time without any major issues.
Any ideas?
Thank you.