个人网站制作与设计论文,南通网站建设方案,什么样的人适合做策划,人工智能公司网站建设我有一个顶级的Android Gradle项目.这个项目下面嵌套了多个子项目(有时它们是2级深),即#xff1a;top level project|project1vendor libraries|lib1lib2lint正在中断一些图书馆项目的建设.我可以编辑每个图书馆项目的build.gradle来解决问题android {lintOptions {abortOnEr…我有一个顶级的Android Gradle项目.这个项目下面嵌套了多个子项目(有时它们是2级深),即top level project|project1vendor libraries|lib1lib2lint正在中断一些图书馆项目的建设.我可以编辑每个图书馆项目的build.gradle来解决问题android {lintOptions {abortOnError false}}但是,我更喜欢在顶级build.gradle脚本中的以下代码subprojects {afterEvaluate {if (getPlugins().hasPlugin(android) ||getPlugins().hasPlugin(android-library)) {println name // for debuggingandroid {lintOptions {abortOnError false}}}}}条件语句确保仅使用Android插件挂接到项目中.我只能使用afterEvaluate来工作.但是,我的构建仍然是失败的lint错误.有谁有一个干净的解决方案从顶层注入这些设置更新重新安排子项目,并在评估或使用所有项目后仍然会产生相同的以下错误7: Task failed with an exception.-----------* What went wrong:Execution failed for task :3rdparty:OrmLiteQueryBuilder:lint. [Ljava/util/HashMap$Entry;* Try:Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.BUILD FAILEDTotal time: 40.528 secs堆栈跟踪7: Task failed with an exception.-----------* What went wrong:Execution failed for task :3rdparty:OrmLiteQueryBuilder:lint. [Ljava/util/HashMap$Entry;* Try:Run with --info or --debug option to get more log output.* Exception is:org.gradle.api.tasks.TaskExecutionException: Execution failed for task :3rdparty:OrmLiteQueryBuilder:lint.at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42)at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:286)at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.executeTask(AbstractTaskPlanExecutor.java:79)at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:63)at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:51)at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:66)Caused by: java.lang.NoClassDefFoundError: [Ljava/util/HashMap$Entry;at com.android.build.gradle.internal.dsl.LintOptionsImpl$1.$getStaticMetaClass(LintOptionsImpl.groovy)at com.android.build.gradle.internal.dsl.LintOptionsImpl$1.(LintOptionsImpl.groovy)at com.android.build.gradle.internal.dsl.LintOptionsImpl.syncTo(LintOptionsImpl.groovy:450)at com.android.build.gradle.internal.dsl.LintOptionsImpl$syncTo.call(Unknown Source)at com.android.build.gradle.tasks.Lint.lintAllVariants(Lint.groovy:105)at com.android.build.gradle.tasks.Lint$lintAllVariants.callCurrent(Unknown Source)at com.android.build.gradle.tasks.Lint.lint(Lint.groovy:63)at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63)at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:219)at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:212)at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:201)at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:530)at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:513)at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)... 13 moreCaused by: java.lang.ClassNotFoundException: java.util.HashMap$Entry... 28 moreBUILD FAILEDTotal time: 2 mins 20.757 secs我可以使用-x lint选项成功运行gradle构建,但是希望在不使用命令行选项的情况下进行构建.