mirror of https://github.com/apache/poi.git
try to fix build for Java 9+
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897343 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
e0b84ef6ef
commit
ca9cf3c6f8
|
@ -204,6 +204,7 @@ task compileTest9(type: JavaCompile) {
|
|||
destinationDirectory = file(TEST9_OUT + VERSIONS9)
|
||||
source = file(TEST9_SRC)
|
||||
options.compilerArgs = [
|
||||
'--patch-module', "org.apache.poi.poi=${projectDir}/../poi/build/classes/java/main",
|
||||
'--patch-module', "${MODULE_NAME}=${(sourceSets.main.output.classesDirs + sourceSets.test.output.classesDirs).asPath}",
|
||||
'--module-path', files(TEST_MODULE_PATH).asPath
|
||||
]
|
||||
|
@ -320,12 +321,14 @@ test {
|
|||
"-XX:ErrorFile=../build/hs_err_pid%p.log",
|
||||
"-javaagent:${OOXML_LITE_AGENT}=${OOXML_LITE_REPORT}|${OOXML_LITE_INCLUDES}"
|
||||
]
|
||||
/*
|
||||
if (JavaVersion.current() != JavaVersion.VERSION_1_8) {
|
||||
jvmArgs += [
|
||||
'--add-modules', MODULE_NAME,
|
||||
'--module-path', '../build/dist/maven/poi-ooxml-tests' + File.pathSeparator + files(TEST_MODULE_PATH).asPath,
|
||||
]
|
||||
}
|
||||
*/
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -90,6 +90,7 @@ task compileTest9(type: JavaCompile) {
|
|||
destinationDirectory = file(TEST9_OUT + VERSIONS9)
|
||||
source = file(TEST9_SRC)
|
||||
options.compilerArgs = [
|
||||
'--patch-module', "org.apache.poi.poi=${projectDir}/../poi/build/classes/java/main",
|
||||
'--patch-module', "${MODULE_NAME}=${(sourceSets.main.output.classesDirs + sourceSets.test.output.classesDirs).asPath}",
|
||||
'--module-path', files(TEST_MODULE_PATH).asPath
|
||||
]
|
||||
|
@ -175,14 +176,16 @@ test {
|
|||
|
||||
systemProperties['junit.jupiter.execution.parallel.enabled'] = 'true'
|
||||
|
||||
/*
|
||||
doFirst {
|
||||
if (JavaVersion.current() != JavaVersion.VERSION_1_8) {
|
||||
jvmArgs += [
|
||||
'--add-modules', MODULE_NAME,
|
||||
'--module-path', '../build/dist/maven/poi-scratchpad-tests' + File.pathSeparator + files(TEST_MODULE_PATH).asPath,
|
||||
'--module-path', '${projectDir}/../build/dist/maven/poi-scratchpad-tests' + File.pathSeparator + files(TEST_MODULE_PATH).asPath,
|
||||
]
|
||||
}
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
publishing {
|
||||
|
|
Loading…
Reference in New Issue