[ https://issues.apache.org/jira/browse/SUREFIRE-1732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16994374#comment-16994374 ]
Dietrich Schulten commented on SUREFIRE-1732: --------------------------------------------- The issue occured for me in a Spring Boot 2.0.x/mvn 3.6.1/AdoptopenJDK 1.8.0_212/junit5 environment. From the log output I can see that in [~jaina] the surefire-api version is at 2.22.1, i.e. it is too old. Not sure why it does not use the latest version. Adding a dependency to surefire-api in the matching version seems to work around it. {code:java} <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M4</version> <dependencies> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-surefire-provider</artifactId> <version>1.2.0</version> </dependency> <dependency> <groupId>org.apache.maven.surefire</groupId> <artifactId>surefire-api</artifactId> <version>3.0.0-M4</version> </dependency> </dependencies> ... </plugin>{code} > ForkedProcessEvent class was missing while executing > org.apache.maven.plugins:maven-surefire-plugin > ---------------------------------------------------------------------------------------------------- > > Key: SUREFIRE-1732 > URL: https://issues.apache.org/jira/browse/SUREFIRE-1732 > Project: Maven Surefire > Issue Type: Bug > Components: Maven Surefire Plugin > Affects Versions: 3.0.0-M4 > Reporter: Akanksha Jain > Priority: Major > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test (default-test) > on project idgenerator: Execution default-test of goal > org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test failed: A > required class was missing while executing > org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test: > org/apache/maven/surefire/booter/ForkedProcessEvent [ERROR] > ----------------------------------------------------- [ERROR] realm = > plugin>org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4 [ERROR] > strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy [ERROR] > urls[0] = > file:/var/lib/jenkins/.m2/repository/org/apache/maven/plugins/maven-surefire-plugin/3.0.0-M4/maven-surefire-plugin-3.0.0-M4.jar > [ERROR] urls[1] = > file:/var/lib/jenkins/.m2/repository/org/apache/maven/surefire/surefire-junit4/2.22.1/surefire-junit4-2.22.1.jar > [ERROR] urls[2] = > file:/var/lib/jenkins/.m2/repository/org/apache/maven/surefire/surefire-api/2.22.1/surefire-api-2.22.1.jar > [ERROR] urls[3] = > file:/var/lib/jenkins/.m2/repository/org/apache/maven/surefire/surefire-logger-api/2.22.1/surefire-logger-api-2.22.1.jar > [ERROR] urls[4] = > file:/var/lib/jenkins/.m2/repository/org/apache/maven/surefire/maven-surefire-common/3.0.0-M4/maven-surefire-common-3.0.0-M4.jar > [ERROR] urls[5] = > file:/var/lib/jenkins/.m2/repository/org/apache/maven/surefire/surefire-extensions-api/3.0.0-M4/surefire-extensions-api-3.0.0-M4.jar > [ERROR] urls[6] = > file:/var/lib/jenkins/.m2/repository/org/apache/maven/surefire/surefire-booter/3.0.0-M4/surefire-booter-3.0.0-M4.jar > [ERROR] urls[7] = > file:/var/lib/jenkins/.m2/repository/org/apache/maven/shared/maven-artifact-transfer/0.11.0/maven-artifact-transfer-0.11.0.jar > [ERROR] urls[8] = > file:/var/lib/jenkins/.m2/repository/org/apache/maven/shared/maven-common-artifact-filters/3.1.0/maven-common-artifact-filters-3.1.0.jar > [ERROR] urls[9] = > file:/var/lib/jenkins/.m2/repository/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar > [ERROR] urls[10] = > file:/var/lib/jenkins/.m2/repository/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar > [ERROR] urls[11] = > file:/var/lib/jenkins/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar > [ERROR] urls[12] = > file:/var/lib/jenkins/.m2/repository/org/codehaus/plexus/plexus-java/1.0.3/plexus-java-1.0.3.jar > [ERROR] urls[13] = > file:/var/lib/jenkins/.m2/repository/org/ow2/asm/asm/7.0/asm-7.0.jar [ERROR] > urls[14] = > file:/var/lib/jenkins/.m2/repository/com/thoughtworks/qdox/qdox/2.0-M9/qdox-2.0-M9.jar > [ERROR] urls[15] = > file:/var/lib/jenkins/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar > [ERROR] Number of foreign imports: 1 [ERROR] import: Entry[import from realm > ClassRealm[maven.api, parent: null]] [ERROR] [ERROR] > -----------------------------------------------------: > org.apache.maven.surefire.booter.ForkedProcessEvent -- This message was sent by Atlassian Jira (v8.3.4#803005)