maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enrico Olivelli (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SUREFIRE-1602) Surefire fails loading class ForkedBooter when using a sub-directory pom file and a local maven repo
Date Sat, 01 Dec 2018 10:42:00 GMT

    [ https://issues.apache.org/jira/browse/SUREFIRE-1602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16705770#comment-16705770
] 

Enrico Olivelli commented on SUREFIRE-1602:
-------------------------------------------

[~tibor17] I am able to reproduce the same exact error, without docker

 
{code:java}
[ERROR] Process Exit Code: 1
[ERROR] org.apache.maven.surefire.booter.SurefireBooterForkException: ExecutionException The
forked VM terminated without properly saying goodbye. VM crash or System.exit called?
[ERROR] Command was /bin/sh -c cd /home/eolivelli/dev/reproduce-surefire-issue/./integration-tests
&& /home/eolivelli/Scaricati/jdk1.8.0_131/jre/bin/java -javaagent:/home/eolivelli/dev/reproduce-surefire-issue/maven_local_repo/org/jacoco/org.jacoco.agent/0.8.1/org.jacoco.agent-0.8.1-runtime.jar=destfile=/home/eolivelli/dev/reproduce-surefire-issue/./integration-tests/target/coverage-reports/jacoco.exec
-Xmx1024m -Dorg.slf4j.simpleLogger.defaultLogLevel=info -Djava.io.tmpdir=target/arquillian-working-dir/1/
-jar /home/eolivelli/dev/reproduce-surefire-issue/./integration-tests/target/surefire/surefirebooter3841023972205645129.jar
/home/eolivelli/dev/reproduce-surefire-issue/integration-tests/target/surefire 2018-12-01T11-40-48_273-jvmRun1
surefire5325016696166340778tmp surefire_06888604228623956777tmp{code}

> Surefire fails loading class ForkedBooter when using a sub-directory pom file and a local
maven repo
> ----------------------------------------------------------------------------------------------------
>
>                 Key: SUREFIRE-1602
>                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1602
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: Maven Surefire Plugin
>    Affects Versions: 3.0.0-M1
>         Environment: maven 3.6.0 open-jdk-8 (docker image maven:3.6.0-open-jdk-8)
>            Reporter: Daniel Kurzynski
>            Priority: Major
>
> Steps to reproduce:
> Use a docker image for maven:3.6 (docker run -it maven:3.6.0-jdk-8 bash)
> Inside generate a new project:
> {code:java}
> mvn archetype:generate \
>  -DinteractiveMode=false \
>  -DarchetypeGroupId=com.sap.cloud.s4hana.archetypes \
>  -DarchetypeArtifactId=scp-cf-tomee \
>  -DarchetypeVersion=2.7.0 \
>  -DgroupId=com.sap.cloud.sdk.tutorial \
>  -DartifactId=testapp\
>  -Dversion=1.0-SNAPSHOT \
>  -Dpackage=com.sap.cloud.s4hana.examples{code}
> In the folder testapp set surefire version to 3.0.0-M1 in unit-tests/pom.xml and integration-tests/pom.xml
> Build the project
> {code:java}
> mvn -Dmaven.repo.local=maven_local_repo -Dmaven.test.skip clean install{code}
> Running the tests afterwards will fail
> {code:java}
> mvn test -Dmaven.repo.local=maven_local_repo --file ./integration-tests/pom.xml{code}
> The error message in the logs is:
>  Error: Could not find or load main class org.apache.maven.surefire.booter.ForkedBooter
> However, it only fails when using ./ in the beginning of the file parameter in combination
with having a local maven repo.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message