我正在努力处理用于构建项目的复杂命令行调用。
我需要向类路径添加多个jar以进行java编译。它不可能添加到任何项目文件本身-它是一个生成工具,从版本控制中获取数据,然后生成项目。在构建之前,我需要在java编译中包含多个jar。
我试过了 initscript
:
allprojects {
dependencies {
classpath fileTree(dir: '/PATH_TO_JARS/', include: '*.jar')
}
}
但我犯了一个错误
groovy.lang.MissingMethodException: No signature of method: org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.classpath() is applicable for argument types: (org.gradle.api.internal.file.collections.DefaultConfigurableFileTree)
帮助:)
编辑1:设法让它与黑客一起工作:
echo -e "\n\ndependencies {compile fileTree(dir: '/PATH_TO_JARS/', include: ['*.jar'])}" >> build.gradle
就在开始构建任务之前。
问题仍然是:)
暂无答案!
目前还没有任何答案,快来回答吧!