我想为gradle本身启动的vm设置-Xbootclasspath。我不确定测试是在gradle虚拟机中运行还是新虚拟机启动(如果在虚拟机内部,这也会导致两只鸟同时被扔石头 - 双关语)。我的愿望是用于编译的bootclasspath和用于运行测试的bootclasspath。
我的最终目标是我正在尝试使用这个码头alpn jar
http://www.eclipse.org/jetty/documentation/current/alpn-chapter.html#alpn-tests
到目前为止,虽然我确实进行了日食编译,但它似乎并没有那么顺利,但似乎无法让码头供应商参与进来。
感谢, 迪安
答案 0 :(得分:1)
添加compilation标志(适用于主要来源和测试来源):
tasks.withType(JavaCompile) {
options.compilerArgs = ['-Xbootclasspath...']
}
添加test JVM标志(根据文档,测试总是在一个或多个单独的JVM中运行):
test {
jvmArgs = ['-Xbootclasspath...']
}