在我的项目中进行Checkstyle集成后,代码无法编译

时间:2017-12-22 11:53:16

标签: android checkstyle

我在我的android项目中集成了Checkstyle。集成后,我收到以下错误:

  

错误:java.lang.ClassNotFoundException:Class   org.apache.tools.ant.Task not found

     

错误:任务执行失败   ':应用程序:transformClassesWithDesugarForProdDebug'

     

com.android.build.api.transform.TransformException:   java.lang.RuntimeException:java.lang.RuntimeException:

     

com.android.ide.common.process.ProcessException:执行时出错   主进程的java进程   带参数的com.google.devtools.build.android.desugar.Desugar   {--input   /Users/BharatVerma/office_stuff/vadaPow/app/build/intermediates/transforms/stackFramesFixer/prod/debug/142.jar   --output /Users/BharatVerma/office_stuff/vadaPow/app/build/intermediates/transforms/desugar/prod/debug/170.jar

以下是我遵循的步骤:

申请插件:

apply plugin: 'checkstyle'

添加依赖关系:

debugCompile "com.puppycrawl.tools:checkstyle:${v.checkStyle}" //v.checkStyle = 8.5

创建任务:

task checkstyle(type: Checkstyle) {
    configFile rootProject.file('checkstyle.xml')
    include '**/*.java'
    exclude '**/gen/**'
    source 'src'
    classpath = files()
}

此代码在我整合此代码时没有出现任何错误。但是今天当我编译它时,我发现它不起作用。

0 个答案:

没有答案