[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[mdt.dev] [modeling-dev] Athena OS X Local Build
|
Nick, et.al., I hope this is a decent place to put this..
I'm having a heck of a time figuring out how to get a local build going. I'm getting the java.lang.Object not found issue on some plugins (seriously, WTF? :D :D) but I'm willing to believe that is some kind of project configuration issue on my side. When I greatly simplify the build, I'm left with the compiler not being able to resolve just java.lang.Enum, which leads me to believe that somehow either we're channeling JDK 1.4 classes (??) or that Enum is somewhere unexpected in Mac JDK or there is something going on with Eclipse javac setup... I'm using the MWE build-local-macosx.properties as a starting point..and Cocoa 64 3.5.1 RC1 is my IDE. So in the original version it looks like:
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home JAVA60_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home JAVA50_64_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home JAVA50_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home JAVA14_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home JavaSE-1.6=${JAVA60_HOME}/jre/lib/rt.jar:${JAVA60_HOME}/jre/lib/annotation.jar:${JAVA60_HOME}/jre/lib/beans.jar:${JAVA60_HOME}/jre/lib/ibmorbapi.jar:${JAVA60_HOME}/jre/lib/java.util.jar:${JAVA60_HOME}/jre/lib/jlm.jar:${JAVA60_HOME}/jre/lib/logging.jar:${JAVA60_HOME}/jre/lib/resources.jar:${JAVA60_HOME}/jre/lib/rt.jar:${JAVA60_HOME}/jre/lib/security.jar:${JAVA60_HOME}/jre/lib/sql.jar:${JAVA60_HOME}/jre/lib/vm.jar:${JAVA60_HOME}/jre/lib/xmldsigfw.jar:${JAVA60_HOME}/jre/lib/xml.jar:${JAVA60_HOME}/jre/lib/jsse.jar:${JAVA60_HOME}/lib/dt.jar:${JAVA60_HOME}/lib/ui.jar:${JAVA60_HOME}/../Classes/dt.jar:${JAVA60_HOME}/../Classes/classes.jar:${JAVA60_HOME}/../Classes/jsse.jar J2SE-1.5=${JAVA50_HOME}/jre/lib/rt.jar:${JAVA50_HOME}/jre/lib/vm.jar:${JAVA50_HOME}/jre/lib/core.jar:${JAVA50_HOME}/jre/lib/xml.jar:${JAVA50_HOME}/jre/lib/graphics.jar:${JAVA50_HOME}/jre/lib/server.jar:${JAVA50_HOME}/jre/lib/ibmorbapi.jar:${JAVA50_HOME}/jre/lib/security.jar:${JAVA50_HOME}/jre/lib/classes.jar:${JAVA50_HOME}/jre/lib/jsse.jar:${JAVA50_HOME}/../Classes/dt.jar:${JAVA50_HOME}/../Classes/classes.jar:${JAVA50_HOME}/../Classes/jsse.jar J2SE-1.4=${JAVA14_HOME}/lib/rt.jar:${JAVA14_HOME}/jre/lib/rt.jar:${JAVA14_HOME}/jre/lib/core.jar:${JAVA14_HOME}/jre/lib/xml.jar:${JAVA14_HOME}/jre/lib/graphics.jar:${JAVA14_HOME}/jre/lib/server.jar:${JAVA14_HOME}/jre/lib/ibmorbapi.jar:${JAVA14_HOME}/jre/lib/security.jar:${JAVA14_HOME}/jre/lib/classes.jar:${JAVA14_HOME}/jre/lib/jsse.jar:${JAVA14_HOME}/../Classes/dt.jar:${JAVA14_HOME}/../Classes/classes.jar:${JAVA14_HOME}/../Classes/jsse.jar
And I had actually simplified this to the below, but for now I'm assuming that the above is more likely to work. My thinking is that with OSX Java Framework there is no /lib/rt.jar, right? So those shouldn't be in there at all. Or should I be installing the Sun SDK JRE and jars as well?
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home JAVA_CLASSES=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes Java-All=${JAVA_CLASSES}/classes.jar:${JAVA_CLASSES}/ui.jar:${JAVA_CLASSES}/charsets.jar:${JAVA_CLASSES}/dt.jar:${JAVA_CLASSES}/jce.jar:${JAVA_CLASSES}/jconsole.jar:${JAVA_CLASSES}/jsse.jar:${JAVA_CLASSES}/laf.jar JavaSE-1.6=${Java-All} J2SE-1.5=${Java-All} J2SE-1.4=${Java-All}
Anyway, here's what I'm getting from what I have up on org.eclipse.amp.releng right now..everything is good until..
[build] @dot: [build] [mkdir] Created dir: /Developer/builds/I200909011912/eclipse/plugins/org.eclipse.amp.axf.core/@dot [build] [javac] Compiling 13 source files to /Developer/builds/I200909011912/eclipse/plugins/org.eclipse.amp.axf.core/@dot [build] [javac] ---------- [build] [javac] 1. ERROR in /Developer/builds/I200909011912/eclipse/plugins/org.eclipse.amp.axf.core/src/org/eclipse/amp/axf/core/EngineControl.java (at line 1) [build] [javac] /** [build] [javac] ^ [build] [javac] The type java.lang.Enum cannot be resolved. It is indirectly referenced from required .class files [build] [javac] ---------- [build] [javac] 2. ERROR in /Developer/builds/I200909011912/eclipse/plugins/org.eclipse.amp.axf.core/src/org/eclipse/amp/axf/core/EngineControl.java (at line 1) [build] [javac] /** [build] [javac] ^ [build] [javac] The type Enum is not generic; it cannot be parameterized with arguments <EngineControl> [build] [javac] ---------- [build] [javac] 2 problems (2 errors) |
_______________________________________________
modeling-dev mailing list
modeling-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/modeling-dev