OpenJDK 1.7 for OS/X packages

Henri Gomez henri.gomez at gmail.com
Mon Nov 29 10:01:45 PST 2010


I could works on Java Prefs today and updated projects (PKG/DMG not
updated for now since we should figure out if we could include OpenJDK
and Java images in DMG).

BTW, JVM now register correctly in system, and reported with java_home
(/usr/libexec/java_home -xml)

	<dict>
		<key>JVMArch</key>
		<string>x86_64</string>
		<key>JVMBundleID</key>
		<string>net.openjdk.java.x64_64.jvm.A</string>
		<key>JVMEnabled</key>
		<true/>
		<key>JVMHomePath</key>
		<string>/Library/Java/JavaVirtualMachines/openjdk-1.7-x86_64/Contents/Home</string>
		<key>JVMIsBuiltIn</key>
		<false/>
		<key>JVMName</key>
		<string>Java SE 7</string>
		<key>JVMPlatformVersion</key>
		<string>1.7</string>
		<key>JVMVendor</key>
		<string>OpenJDK</string>
		<key>JVMVersion</key>
		<string>1.7_20.0-b02</string>
	</dict>

---


	<dict>
		<key>JVMArch</key>
		<string>i386</string>
		<key>JVMBundleID</key>
		<string>net.openjdk.java.i586.jvm.A</string>
		<key>JVMEnabled</key>
		<true/>
		<key>JVMHomePath</key>
		<string>/Library/Java/JavaVirtualMachines/openjdk-1.7-i586/Contents/Home</string>
		<key>JVMIsBuiltIn</key>
		<false/>
		<key>JVMName</key>
		<string>Java SE 7</string>
		<key>JVMPlatformVersion</key>
		<string>1.7</string>
		<key>JVMVendor</key>
		<string>OpenJDK</string>
		<key>JVMVersion</key>
		<string>1.7_20.0-b02</string>
	</dict>

You could even install VM on user directory

	<dict>
		<key>JVMArch</key>
		<string>i386</string>
		<key>JVMBundleID</key>
		<string>net.openjdk.java.i586.jvm.A</string>
		<key>JVMEnabled</key>
		<true/>
		<key>JVMHomePath</key>
		<string>/Users/henri/Library/Java/JavaVirtualMachines/openjdk-1.7-i586/Contents/Home</string>
		<key>JVMIsBuiltIn</key>
		<false/>
		<key>JVMName</key>
		<string>Java SE 7</string>
		<key>JVMPlatformVersion</key>
		<string>1.7</string>
		<key>JVMVendor</key>
		<string>OpenJDK</string>
		<key>JVMVersion</key>
		<string>1.7_20.0-b02</string>
	</dict>

Stay tuned :)



More information about the bsd-port-dev mailing list