I dug into the opensplice build scripts a bit. Sure enough I found a file called "checkconf" this file has the code that checks for javac. The default behaviour is to look to see if JAVA_HOME is defined. If it is then it looks for javac there. If it isnt' then it looks for javac in the path. This is a bit unfortunate since the only way to not compile with java language support is to ensure that javac is not in your path.
It would be easier if I could just avoid defining JAVA_HOME, or if there is a configuration file that allows me to enable/disable java language support.
For now we are installking the jdk, though I dont really need/want it.