On 16/09/2014 11:49, Mark Derricutt wrote:
I've been compiling up my own OpenJDks with the openjdkathome project
and maven seems to work fine with:
openjdk version "1.8.0-jdk8-b108"
OpenJDK Runtime Environment (build 1.8.0-jdk8-b108-20130923)
OpenJDK 64-Bit Server VM (build 25.0-b50, mixed mode)
downloading the 8u40 binary builds to test as well - well, 8u40 seems
to work fine...
Running with JDK9 and -X to see some more information I see
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
execute goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test
(default-test) on project smx3.mounting: Execution default-test of
goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test failed:
The forked VM terminated without saying properly goodbye. VM crash or
System.exit called ?
Command was/bin/sh -c cd
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting &&
/Library/Java/JavaVirtualMachines/jdk1.9.0.jdk/Contents/Home/jre/bin/java
-Djava.awt.headless=true -Xmx256m -XX:MaxPermSize=128m -jar
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefirebooter1114692740948683721.jar
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire5618593873694695272tmp
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_05290447574825566074tmp
It looks like calling with "-XX:MaxPermSize=128m" causes JDK9 to die.
/Library/Java/JavaVirtualMachines/jdk1.9.0.jdk/Contents/Home/jre/bin/java
-Djava.awt.headless=true -Xmx256m -XX:MaxPermSize=128m -version
Unrecognized VM option 'MaxPermSize=128m'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Should this actually crash and die, or should it just log the
"Unrecognised option" warning, and continue running? Fast fail is
nice, but not much if you're jumping between VMs.
Permanent Generation feature has been removed.
http://mail.openjdk.java.net/pipermail/hotspot-dev/2012-September/006679.html
http://openjdk.java.net/jeps/122
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6964458
https://blogs.oracle.com/poonam/entry/about_g1_garbage_collector_permanent
Thanks
Balchandra
Mark
On 16 Sep 2014, at 21:49, Rory O'Donnell Oracle, Dublin Ireland wrote:
Hi Mark,
Nothing obvious there, can you try with an 8u40 build ?
Rgds,Rory
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]