You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Rory O'Donnell Oracle, Dublin Ireland" <ro...@oracle.com> on 2014/09/12 10:30:47 UTC

Early Access builds for JDK 9 b29 and JDK 8u40 b05 are available on java.net

Hi Robert,Kristian,

Early Access build for JDK 9 b29 <https://jdk9.java.net/download/>  is 
available on java.net, summary of changes are listed here 
<http://www.java.net/download/jdk9/changes/jdk9-b29.html>

Early Access build for JDK 8u40 b05 <http://jdk8.java.net/download.html> 
is available on java.net, summary of changes are listed here. 
<http://www.java.net/download/jdk8u40/changes/jdk8u40-b05.html>

Rgds,Rory

-- 
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland


Re: Early Access builds for JDK 9 b29 and JDK 8u40 b05 are available on java.net

Posted by Kristian Rosenvold <kr...@gmail.com>.
It is not *entirely* uncommon for the surefire forking code to break
upon new jdk versions. I suggest you file an issue for this with
surefire (http://jira.codehaus.org/browse/SUREFIRE), and we'll look
into it.

Kristian



2014-09-16 0:47 GMT+02:00 Mark Derricutt <ma...@talios.com>:
> Thought I'd give this a shot on one our maven projects:
>
> java version "1.9.0-ea"
> Java(TM) SE Runtime Environment (build 1.9.0-ea-b30)
> Java HotSpot(TM) 64-Bit Server VM (build 1.9.0-ea-b30, mixed mode)
>
> This was just running maven with JAVA_HOME set to the JDK9 directory ( on
> OSX ):
>
>
> [ERROR] 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 ?
> [ERROR] 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/surefirebooter1404700588371191045.jar
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp
> [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/surefirebooter1404700588371191045.jar
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:224)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>         at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>         at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>         at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>         at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:582)
>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:484)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: org.apache.maven.plugin.PluginExecutionException: 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/surefirebooter1404700588371191045.jar
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp
>         at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:143)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>         ... 19 more
> Caused by: java.lang.RuntimeException: 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/surefirebooter1404700588371191045.jar
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp
>         at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:485)
>         at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:352)
>         at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:158)
>         at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:883)
>         at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:747)
>         at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:645)
>         at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132)
>         ... 20 more
>
> Not sure if this points to anything wrong in Maven, or the JDK.
>
> Has anyone else tried Maven under these JDK9 builds at all?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Early Access builds for JDK 9 b29 and JDK 8u40 b05 are available on java.net

Posted by Dalibor Topic <da...@oracle.com>.
On 9/16/14 2:34 PM, Mark Derricutt wrote:
> On 16 Sep 2014, at 23:54, Balchandra Vaidya wrote:
> | - The permanent generation has been removed. The
>    PermSize and  MaxPermSize are ignored and a warning is
>    issued if they are present on the command line.
> |
> 
> It should be /ignored/ - not crash the VM.

The option is ignored in JDK 8. It is removed in JDK 9, causing the java launcher to exit. 

See https://bugs.openjdk.java.net/browse/JDK-8038827 for a similar report.

cheers,
dalibor toipc

-- 
Oracle <http://www.oracle.com>
Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961>
Oracle Java Platform Group

ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603
Geschäftsführer: Jürgen Kunz

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher

Green Oracle <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Early Access builds for JDK 9 b29 and JDK 8u40 b05 are available on java.net

Posted by Mark Derricutt <ma...@talios.com>.
On 17 Sep 2014, at 0:55, Balchandra Vaidya wrote:

> First, I think the VM always exited/not started when unsupported flag 
> is passed.

Ah ok.

> Second, a warning message was displayed when PermSize and MaxPermSize
> flags were passed in jdk 8 for allowing applications to migrate away. 
> In JDK 9,
> exiting the VM is consistent with any unsupported flag used.

Fair enough :-)

Mark


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Early Access builds for JDK 9 b29 and JDK 8u40 b05 are available on java.net

Posted by Balchandra Vaidya <ba...@oracle.com>.
On 16/09/2014 13:34, Mark Derricutt wrote:
>
> On 16 Sep 2014, at 23:54, Balchandra Vaidya wrote:
>
>     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
>
> I realise perigean is gone, but from that first link you posted:
>
> |  - The permanent generation has been removed. The
>     PermSize and  MaxPermSize are ignored and a warning is
>     issued if they are present on the command line.
> |
>
> It should be /ignored/ - not crash the VM.
>

First, I think the VM always exited/not started when unsupported flag is 
passed.

Second, a warning message was displayed when PermSize and MaxPermSize
flags were passed in jdk 8 for allowing applications to migrate away. In 
JDK 9,
exiting the VM is consistent with any unsupported flag used.


Thanks
Balchandra


> Mark
>


Re: Early Access builds for JDK 9 b29 and JDK 8u40 b05 are available on java.net

Posted by Mark Derricutt <ma...@talios.com>.
On 16 Sep 2014, at 23:54, Balchandra Vaidya wrote:

> 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

I realise perigean is gone, but from that first link you posted:

      - The permanent generation has been removed. The
        PermSize and  MaxPermSize are ignored and a warning is
        issued if they are present on the command line.

It should be _ignored_ - not crash the VM.

Mark

Re: Early Access builds for JDK 9 b29 and JDK 8u40 b05 are available on java.net

Posted by Balchandra Vaidya <ba...@oracle.com>.

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: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Early Access builds for JDK 9 b29 and JDK 8u40 b05 are available on java.net

Posted by Mark Derricutt <ma...@talios.com>.
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.

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: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Early Access builds for JDK 9 b29 and JDK 8u40 b05 are available on java.net

Posted by "Rory O'Donnell Oracle, Dublin Ireland" <ro...@oracle.com>.
Hi Mark,

Nothing obvious there, can you try with an 8u40 build ?

Rgds,Rory

On 15/09/2014 23:47, Mark Derricutt wrote:
> Thought I'd give this a shot on one our maven projects:
>
> java version "1.9.0-ea"
> Java(TM) SE Runtime Environment (build 1.9.0-ea-b30)
> Java HotSpot(TM) 64-Bit Server VM (build 1.9.0-ea-b30, mixed mode)
>
> This was just running maven with JAVA_HOME set to the JDK9 directory ( 
> on OSX ):
>
>
> [ERROR] 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 ?
> [ERROR] 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/surefirebooter1404700588371191045.jar 
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp 
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp 
>
> [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/surefirebooter1404700588371191045.jar 
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp 
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp 
>
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:224)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>     at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347)
>     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
>     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:582)
>     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
>     at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke(Method.java:484)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: org.apache.maven.plugin.PluginExecutionException: 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/surefirebooter1404700588371191045.jar 
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp 
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp 
>
>     at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:143)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>     ... 19 more
> Caused by: java.lang.RuntimeException: 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/surefirebooter1404700588371191045.jar 
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp 
> /Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp 
>
>     at 
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:485)
>     at 
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:352)
>     at 
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:158)
>     at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:883)
>     at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:747)
>     at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:645)
>     at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132)
>     ... 20 more
>
> Not sure if this points to anything wrong in Maven, or the JDK.
>
> Has anyone else tried Maven under these JDK9 builds at all?

-- 
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Early Access builds for JDK 9 b29 and JDK 8u40 b05 are available on java.net

Posted by Mark Derricutt <ma...@talios.com>.
Thought I'd give this a shot on one our maven projects:

java version "1.9.0-ea"
Java(TM) SE Runtime Environment (build 1.9.0-ea-b30)
Java HotSpot(TM) 64-Bit Server VM (build 1.9.0-ea-b30, mixed mode)

This was just running maven with JAVA_HOME set to the JDK9 directory ( 
on OSX ):


[ERROR] 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 ?
[ERROR] 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/surefirebooter1404700588371191045.jar 
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp 
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp
[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/surefirebooter1404700588371191045.jar 
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp 
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp
	at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:224)
	at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
	at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
	at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
	at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
	at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
	at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:582)
	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:484)
	at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
	at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
	at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
	at 
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.PluginExecutionException: 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/surefirebooter1404700588371191045.jar 
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp 
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp
	at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:143)
	at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
	... 19 more
Caused by: java.lang.RuntimeException: 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/surefirebooter1404700588371191045.jar 
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire2040773966889330896tmp 
/Users/amrk/IdeaProjects/securemx/smx3/smx3-core/smx3.mounting/target/surefire/surefire_08340422733583052514tmp
	at 
org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:485)
	at 
org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:352)
	at 
org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:158)
	at 
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:883)
	at 
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:747)
	at 
org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:645)
	at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132)
	... 20 more

Not sure if this points to anything wrong in Maven, or the JDK.

Has anyone else tried Maven under these JDK9 builds at all?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org