我可以在gradle构建中删除'jar'任务吗?

use*_*774 4 gradle

当我使用下面的代码时,jar文件将在gradle构建后生成.

apply plugin 'java'
Run Code Online (Sandbox Code Playgroud)

有没有设置不会生成jar的文件?

我可以写一个自定义插件,但下面的代码是错误的.

dependencies {
    compile project(':crm.common')
    testCompile group: 'junit', name: 'junit', version: '4.12'
}
Run Code Online (Sandbox Code Playgroud)

我想找到一种不会生成jar文件的方法.并且可以在依赖项中运行编译.有什么办法可以吗???

Cra*_*ing 10

你可以通过两种方式做到这一点:

  1. 明确地将jar任务从执行中排除: gradle build -x jar

  2. 禁用以下jar任务build.gradle: apply plugin: 'java' jar.enabled = false