当我使用下面的代码时,jar文件将在gradle build之后生成。
apply plugin 'java'
是否有任何设置无法生成jar ??
的文件我可以编写自定义插件,但下面的代码是错误的。
dependencies {
compile project(':crm.common')
testCompile group: 'junit', name: 'junit', version: '4.12'
}
我想找到一种不会生成jar文件的方法。 并且可以在依赖项中运行编译。 有什么方法可以做到吗???
答案 0 :(得分:6)
你可以通过两种方式做到这一点:
明确地从执行中排除jar
任务:
gradle build -x jar
停用jar
中的build.gradle
任务:
apply plugin: 'java'
jar.enabled = false
答案 1 :(得分:0)
这对我有用:
configurations.archives.with {
artifacts.remove artifacts.find { it.toString().contains("jar") }
}