【发布时间】:2014-10-27 20:06:18
【问题描述】:
当我尝试导入 gradle 项目并单击“构建模型”时,我收到此错误“在任务集上找不到参数 [cleanGhPages, class org.gradle.api.tasks.Delete] 的方法 add() 。”
java.lang.reflect.InvocationTargetException 在 org.springsource.ide.eclipse.gradle.core.util.GradleRunnable.run(GradleRunnable.java:92) 在 org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) 原因:org.eclipse.core.runtime.CoreException:在任务集上找不到参数 [cleanGhPages, class org.gradle.api.tasks.Delete] 的方法 add()。 在 org.springsource.ide.eclipse.gradle.core.GradleModelProvider$GroupedModelProvider.ensureModels(GradleModelProvider.java:284) 在 org.springsource.ide.eclipse.gradle.core.GradleProject.getGradleModel(GradleProject.java:633) 在 org.springsource.ide.eclipse.gradle.core.GradleProject.getSkeletalGradleModel(GradleProject.java:654) 在 org.springsource.ide.eclipse.gradle.ui.wizards.GradleImportWizardPageOne$11.doit(GradleImportWizardPageOne.java:516) 在 org.springsource.ide.eclipse.gradle.core.util.GradleRunnable.run(GradleRunnable.java:84) ... 1 更多 原因:org.gradle.tooling.BuildException:无法使用 Gradle 安装“D:\Fota docs\software\gradle-2.1-rc-4”获取“HierarchicalEclipseProject”类型的模型。 在 org.gradle.tooling.internal.consumer.ResultHandlerAdapter.onFailure(ResultHandlerAdapter.java:53) 在 org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor$1$1.run(DefaultAsyncConsumerActionExecutor.java:57) 在 org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(未知来源) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(未知来源) 在 java.lang.Thread.run(未知来源) 在 org.gradle.tooling.internal.consumer.BlockingResultHandler.getResult(BlockingResultHandler.java:46) 在 org.gradle.tooling.internal.consumer.DefaultModelBuilder.get(DefaultModelBuilder.java:48) 在 org.springsource.ide.eclipse.gradle.core.GradleModelProvider.buildModel(GradleModelProvider.java:385) 在 org.springsource.ide.eclipse.gradle.core.GradleModelProvider$GroupedModelProvider.ensureModels(GradleModelProvider.java:290) 在 org.springsource.ide.eclipse.gradle.core.GradleProject.getModelProvider(GradleProject.java:569) 在 org.springsource.ide.eclipse.gradle.core.GradleProject.getGradleModel(GradleProject.java:629) ... 4 更多 引起:org.gradle.internal.exceptions.LocationAwareException:脚本'D:\ SimianArmy-master\gradle\convention.gradle'行:61 评估脚本时出现问题。 在 org.gradle.initialization.DefaultExceptionAnalyser.transform(DefaultExceptionAnalyser.java:77) 在 org.gradle.initialization.MultipleBuildFailuresExceptionAnalyser.transform(MultipleBuildFailuresExceptionAnalyser.java:47) 在 org.gradle.initialization.StackTraceSanitizingExceptionAnalyser.transform(StackTraceSanitizingExceptionAnalyser.java:30) 在 org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:108) 在 org.gradle.initialization.DefaultGradleLauncher.getBuildAnalysis(DefaultGradleLauncher.java:97) 在 org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.configure(InProcessBuildActionExecuter.java:84) 在 org.gradle.tooling.internal.provider.BuildModelAction.run(BuildModelAction.java:53) 在 org.gradle.tooling.internal.provider.BuildModelAction.run(BuildModelAction.java:32) 在 org.gradle.tooling.internal.provider.ConfiguringBuildAction.run(ConfiguringBuildAction.java:134) 在 org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:36) 在 org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26) 在 org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:47) 在 org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:34) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:35) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:24) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.StartStopIfBuildAndStop.execute(StartStopIfBuildAndStop.java:33) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.ReturnResult.execute(ReturnResult.java:34) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:71) 在 org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:69) 在 org.gradle.util.Swapper.swap(Swapper.java:38) 在 org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:69) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60) 在 org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:34) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:70) 在 org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:34) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:45) 在 org.gradle.launcher.daemon.server.DaemonStateCoordinator.runCommand(DaemonStateCoordinator.java:258) 在 org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy.doBuild(StartBuildOrRespondWithBusy.java:49) 在 org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:34) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.HandleCancel.execute(HandleCancel.java:36) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.HandleStop.execute(HandleStop.java:30) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.DaemonHygieneAction.execute(DaemonHygieneAction.java:39) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.CatchAndForwardDaemonFailure.execute(CatchAndForwardDaemonFailure.java:32) 在 org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) 在 org.gradle.launcher.daemon.server.exec.DefaultDaemonCommandExecuter.executeCommand(DefaultDaemonCommandExecuter.java:52) 在 org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler$ConnectionWorker.handleCommand(DefaultIncomingConnectionHandler.java:154) 在 org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler$ConnectionWorker.receiveAndHandleCommand(DefaultIncomingConnectionHandler.java:128) 在 org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler$ConnectionWorker.run(DefaultIncomingConnectionHandler.java:116) 在 org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) 原因:org.gradle.api.GradleScriptException:评估脚本时出现问题。 在 org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:54) 在 org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:190) 在 org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyScript(DefaultObjectConfigurationAction.java:93) 在 org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$000(DefaultObjectConfigurationAction.java:36) 在 org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$1.run(DefaultObjectConfigurationAction.java:62) 在 org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:131) 在 org.gradle.api.internal.project.AbstractPluginAware.apply(AbstractPluginAware.java:37) 在 org.gradle.api.Project$apply$0.call(未知来源) 在 org.gradle.api.internal.project.ProjectScript.apply(ProjectScript.groovy:34) 在 org.gradle.api.Script$apply$0.callCurrent(未知来源) 在 build_bipg314dh48t238tum66f7ge9.run(D:\SimianArmy-master\build.gradle:21) 在 org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:52) 在 org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:190) 在 org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:39) 在 org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:26) 在 org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:34) 在 org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:55) 在 org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:521) 在 org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:82) 在 org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:31) 在 org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:129) 在 org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:106) ... 47 更多 原因:org.gradle.api.internal.plugins.PluginApplicationException:无法应用插件 [id 'github-pages'] 在 org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyPlugin(DefaultObjectConfigurationAction.java:117) 在 org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$200(DefaultObjectConfigurationAction.java:36) 在 org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$3.run(DefaultObjectConfigurationAction.java:80) 在 org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:131) 在 org.gradle.groovy.scripts.DefaultScript.apply(DefaultScript.java:98) 在 org.gradle.api.Script$apply$0.callCurrent(未知来源) 在convention_2oclca8oqc3rr52l948m1sb62u.run(D:\SimianArmy-master\gradle\convention.gradle:61) 在 org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:52) ... 68 更多 原因:org.gradle.api.internal.MissingMethodException:在任务集上找不到参数 [cleanGhPages, class org.gradle.api.tasks.Delete] 的方法 add()。 在 org.gradle.api.internal.AbstractDynamicObject.methodMissingException(AbstractDynamicObject.java:68) 在 org.gradle.api.internal.AbstractDynamicObject.invokeMethod(AbstractDynamicObject.java:56) 在 org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:172) 在 org.gradle.api.internal.tasks.DefaultTaskContainer_Decorated.invokeMethod(未知来源) 在 org.ajoberstar.gradle.git.plugins.GithubPagesPlugin.configureTasks(GithubPagesPlugin.groovy:76) 在 org.ajoberstar.gradle.git.plugins.GithubPagesPlugin.this$2$configureTasks(GithubPagesPlugin.groovy) 在 org.ajoberstar.gradle.git.plugins.GithubPagesPlugin$this$2$configureTasks$0.callCurrent(Unknown Source) 在 org.ajoberstar.gradle.git.plugins.GithubPagesPlugin.apply(GithubPagesPlugin.groovy:57) 在 org.ajoberstar.gradle.git.plugins.GithubPagesPlugin.apply(GithubPagesPlugin.groovy) 在 org.gradle.api.internal.plugins.DefaultPluginContainer.providePlugin(DefaultPluginContainer.java:188) 在 org.gradle.api.internal.plugins.DefaultPluginContainer.addPluginInternal(DefaultPluginContainer.java:137) 在 org.gradle.api.internal.plugins.DefaultPluginContainer.apply(DefaultPluginContainer.java:103) 在 org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyPlugin(DefaultObjectConfigurationAction.java:115) ... 75 更多
【问题讨论】:
标签: eclipse