Description
A few builds, such as jbosstools-server and jbosstools-webservices, rely on some ancient JREs which are not actually available on the machines on which builds or tests are run.
These JREs are defined in the parent pom here:
https://github.com/jbosstools/jbosstools-build/blob/master/parent/pom.xml#L80-L83
Then in Jenkins, the actual paths are defined.
But to run locally & not have tests fail, you therefore need set these via commandline or in your settings.xml file.
So, why not set a better default that works on Windows/Linux/MacOS? How about this?
-Djbosstools.test.jre.5=${JAVA_HOME} -Djbosstools.test.jre.6=${JAVA_HOME} -Djbosstools.test.jre.7=${JAVA_HOME} -Djbosstools.test.jre.8=${JAVA_HOME}
Attachments
Issue Links
- is related to
-
JBIDE-24019 test failures in webservices
- Pull Request Sent