You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Michael Musgrove (JIRA)" <ji...@apache.org> on 2016/07/27 15:31:20 UTC

[jira] [Created] (SUREFIRE-1265) reuseForks=false fails on jdk-9-ea builds

Michael Musgrove created SUREFIRE-1265:
------------------------------------------

             Summary: reuseForks=false fails on jdk-9-ea builds
                 Key: SUREFIRE-1265
                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1265
             Project: Maven Surefire
          Issue Type: Bug
          Components: Maven Surefire Plugin
    Affects Versions: 2.19.1
            Reporter: Michael Musgrove


When I run any surefire test (with reuseForks=false) that uses java.sql classes on recent jdk-9 ea builds it fails with:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project maven-surefire-plugin-example: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: java.lang.NoClassDefFoundError: java/sql/SQLException: java.sql.SQLException -> [Help 1]

If I run it with reuseForks=true it works fine.

This problem was introduced in jdk build 9-ea+122 (http://download.java.net/java/jdk9/changes/jdk-9+122.html) when the jigsaw team addressed: 

    d20279be77d9	8154189	Deprivilege java.sql and java.sql.rowset module



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)