chalmagr commented on PR #516:
URL: https://github.com/apache/maven-surefire/pull/516#issuecomment-1093047652

   > @chalmagr How can I reproduce the first issue with 
`ClassNotFoundException`?
   
   This issue happens when I try to build the maven-surefire project in my 
laptop - I don't have the problem when running the tests in the other test 
project
   
   ```bash
   $ mvn --version
   Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
   Maven home: ...
   Java version: 1.8.0_92, vendor: Oracle Corporation, runtime: 
/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre
   Default locale: en_US, platform encoding: UTF-8
   OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"
   ```
   
   ```bash
   $ mvn clean install site site:stage -P reporting,run-its
   ...
   [INFO] Reactor Summary for Apache Maven Surefire 3.0.0-M7-SNAPSHOT:
   [INFO]
   [INFO] Apache Maven Surefire .............................. SUCCESS [ 20.238 
s]
   [INFO] Surefire Shared Utils .............................. SUCCESS [  6.816 
s]
   [INFO] SureFire Logger API ................................ SUCCESS [ 16.375 
s]
   [INFO] SureFire API ....................................... FAILURE [  5.184 
s]
   ...
   [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test (default-test) on 
project surefire-api: There are test failures.
   [ERROR]
   [ERROR] Please refer to 
/Users/chalmagr/projects/maven-surefire/surefire-api/target/surefire-reports 
for the individual test results.
   [ERROR] Please refer to dump files (if any exist) [date].dump, 
[date]-jvmRun[N].dump and [date].dumpstream.
   [ERROR] The forked VM terminated without properly saying goodbye. VM crash 
or System.exit called?
   [ERROR] Command was /bin/sh -c cd 
/Users/chalmagr/projects/maven-surefire/surefire-api && 
/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/bin/java 
-Xms32m -Xmx144m -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true 
-Djdk.net.URLClassPath.disableClassPathURLCheck=true 
'-javaagent:/Users/chalmagr/.m2/repository/org/jacoco/org.jacoco.agent/0.8.7/org.jacoco.agent-0.8.7-runtime.jar=destfile=/Users/chalmagr/projects/maven-surefire/surefire-api/target/jacoco.exec,includes=**/failsafe/*:**/failsafe/**/*:**/surefire/*:**/surefire/**/*,excludes=**/HelpMojo.class:**/shadefire/**/*:org/jacoco/**/*:com/vladium/emma/rt/*'
 org.apache.maven.shadefire.surefire.booter.ForkedBooter 
/Users/chalmagr/projects/maven-surefire/surefire-api/target/surefire 
2022-04-08T10-40-14_147-jvmRun1 surefire5745983445816295292tmp 
surefire_0369998306054510421tmp
   ...
   ```
   
   The log file contains the below
   ```
   # Created at 2022-04-08T10:40:14.589
   objc[11846]: Class JavaLaunchHelper is implemented in both 
/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/bin/java 
(0x10ab474c0) and 
/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/libinstrument.dylib
 (0x10ad154e0). One of the two will be used. Which one is undefined.
   
   # Created at 2022-04-08T10:40:14.751
   Error: Could not find or load main class 
org.apache.maven.shadefire.surefire.booter.ForkedBooter
   ```
   
   Hope this helps... 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to