java - Equinox launcher for mac (org.eclipse.equinox.launcher.carbon.macosx) version 3.4.1 doesn't work in 64-bit mac? -
trying start bundle org.eclipse.equinox.launcher.carbon.macosx_1.0.101.r34x_v20080731 (part of eclipse 3.4.1 sdk) on os x mavericks java jdk 1.7 (64 bit)
getting error:
!message platform filter did not match: (& (osgi.ws=carbon) (osgi.os=macosx) (|(osgi.arch=x86)(osgi.arch=ppc)) ) definitely seems complaining "x86" part. environment:
osgi> !session 2014-03-10 11:43:30.320 ----------------------------------------------- eclipse.buildid=unknown java.version=1.7.0_17 java.vendor=oracle corporation bootloader constants: os=macosx, arch=x86_64, ws=carbon, nl=en_us does not work on 64-bit mac? why such constraint put in there?
eclipse 3.4 many years ago (2008). long before there 64-bit java on mac. native code 32-bit , works 32-bit java vm. so, cannot use 3.4 java 7 on mac. need use java 6 mac: http://support.apple.com/kb/dl1572
Comments
Post a Comment