首页 文章

Gradle没有为FindBugs分析配置的类目录

提问于
浏览
0

当我构建java代码(gradle build)时,会出现异常

以下是错误消息和环境

jdk:1.8.0_151 gradle:Buildship Gradle Integration 2.0

错误信息:

org.gradle.api.InvalidUserDataException:没有为FindBugs分析配置类目录 . 在org.gradle上的org.gradle.api.plugins.quality.internal.findbugs.FindBugsSpecBuilder . (FindBugsSpecBuilder.java:59)org.gradle.api.plugins.quality.FindBugs.generateSpec(FindBugs.java:250) . api.plugins.quality.FindBugs.run(FindBugs.java:238)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl . 在org.gradle.api的org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)的java.lang.reflect.Method.invoke(Method.java:498)中调用(DelegatingMethodAccessorImpl.java:43) .internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)位于org.gradle.api.internal.project的org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39) .taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)org.gradle.api.internal.AbstractTask $ TaskActionWrapper.execute(AbstractTask.java:784)at org .gradle.api.internal.AbstractTask $ TaskActionWrapper.execute(AbstractTask.java:751)位于org.gradle.internal的org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter $ 1.run(ExecuteActionsTaskExecuter.java:121) . org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor . java:199)org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)atg.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:110)atg.gradle org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecute中的.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)在org.gradle.api.internal.tasks.exe.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)的or.exe.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute中的r.execute(ExecuteActionsTaskExecuter.java:70) SkipUpToDateTaskExecuter.java:62)org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java: 60)org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:97)org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:87)at org .gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithN) oActionsExecuter.java:52)org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java: 43)org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)org.gradle.execution.taskgraph.DefaultTaskGraphExecuter $ EventFiringTaskWorker $ 1.run(DefaultTaskGraphExecuter.java:248)at org . gradle.internal.progress.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)org.gradle.internal.progress.DefaultOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)org.gradle.internal.progress.DefaultBuildOperationExecutor . 在org.gradle.exec的org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)执行(DefaultBuildOperationExecutor.java:199) ution.taskgraph.DefaultTaskGraphExecuter $ EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)org.gradle.execution.taskgraph.DefaultTaskGraphExecuter $ EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ TaskExecutorWorker . processTask(DefaultTaskPlanExecutor.java:123)org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ TaskExecutorWorker.access $ 200(DefaultTaskPlanExecutor.java:79)org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ TaskExecutorWorker $ 1.execute(DefaultTaskPlanExecutor.java: 104)在org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ TaskExecutorWorker $ 1.execute(DefaultTaskPlanExecutor.java:98)org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:626)org.gradle.execution.taskgraph.DefaultTaskExecutionPlan .executeWithTask(DefaultTaskExecutionPlan.java:581)org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)at org.gradle.internal.concurrent.ExecutorPolicy $ CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63 )at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)中的org.gradle.internal.concurrent.ManagedExecutorImpl $ 1.run(ManagedExecutorImpl.java:46)at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:624)atg.gradle.internal.concurrent.ThreadFactoryImpl $ ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)at java.lang.Thread.run(Thread.java:748)

我不知道发生了什么事PLZ帮助我 . 谢谢大家

1 回答

  • 0

    好的,这是我的build.gradle,谢谢你

    buildscript

    {

    ext {
        projectVersion = '2.0'
        springBootVersion = '1.4.0.RELEASE'
        openstack4jVersion = '2.0.9'
        powermockVersion='1.6.4'
    }
    dependencies {      
        classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
        classpath('se.transmode.gradle:gradle-docker:1.2')
    }
    

    }

    插件

    {

    id "io.spring.dependency-management" version "0.6.1.RELEASE"
    
    id "org.asciidoctor.convert" version "1.5.2"
    

    }

    依赖{

    compile('org.springframework.boot:spring-boot-starter-web')
    compile('org.springframework.cloud:spring-cloud-starter-eureka')
    
    
    
    
    compile("org.mybatis.spring.boot:mybatis-spring-boot-starter:1.1.1")
    
    runtime('org.postgresql:postgresql')
    
    
    //compile "org.pacesys:openstack4j-core:${openstack4jVersion}"
    //compile "org.pacesys.openstack4j.connectors:openstack4j-httpclient:${openstack4jVersion}"
    compile 'com.mashape.unirest:unirest-java:1.4.7'
    //compile 'org.snmp4j:snmp4j:2.5.8'
    
    
    testCompile 'org.testng:testng:6.9.4'
    testCompile "org.powermock:powermock-module-testng:${powermockVersion}"
    testCompile "org.powermock:powermock-api-mockito:${powermockVersion}"
    
    
    testCompile('org.springframework.boot:spring-boot-starter-test')
    testCompile('org.springframework.restdocs:spring-restdocs-mockmvc')
    

    }

相关问题