I'm trying to compile a quickstart in JBoss developer studio running of an JBoss EAP server locally installed in windows. HelloWorld quickstart worked I then tried one which has no interface but included an arquillian test. I ran the project as a Maven build, the message I got back in the studio console is:
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project jboss-bean-validation: Compilation failure
Unable to locate the Javac Compiler in:
Please ensure you are using JDK 1.4 or above and
not a JRE (the com.sun.tools.javac.Main class is required).
In most cases you can change the location of your Java
installation by setting the JAVA_HOME environment variable.
-> [Help 1]
First off, what do the 2 dots mean in the path for the java path? Does it mean that from jre.1.8.0_45 you go up a level and then move to the lib folder and use the tools.jar?
I wonder what got set to come up with that? I have $JAVA_HOME set to C:\Program Files\Java\jre1.8.0_31 and javac is located in the bin folder underneath this (messing with this doesn't let the JBoss developer studio fire up).
I do have the following C:\Program Files\Java\jre1.8.0_45\ but I can't find a javac.exe file in the bin folder here, (lots of other similar-sounding files).
How can I found out what has sent Maven to this location to look for the java compiler?