我正在构建自己的标准库(Java Micro Edition)附带的Cinterion Mobility Toolkit(ME)应用程序。使用Gradle编译应用程序类文件时,我想用自己的JAR文件集替换JDK标准库。
最有可能我必须编写一个自定义的Gradle插件(扩展Gradle Java插件),但是欢迎任何建议。
P.S。还有一个类似的问题How to remove the java standard library from a gradle project?-但这也缺少答案。
答案 0 :(得分:0)
添加以下代码可以达到目的:
compileJava {
options.bootstrapClasspath = fileTree("/path/to/cinterion/wtk/home") {
include 'lib/*.jar'
include 'resources/*.jar'
}
}
很明显,将"/path/to/cinterion/wtk/home"
替换为您自己的路径。