2014-09-03 71 views
0

當我嘗試導入gradle項目並單擊「構建模型」時,出現此錯誤「無法找到方法add()參數[cleanGhPages,class org.gradle.api.tasks。刪除]任務集「。導入gradle項目時出錯

在org.eclipse.jface.operation.ModalContext $ ModalContextThread在org.springsource.ide.eclipse.gradle.core.util.GradleRunnable.run(GradleRunnable.java:92)java.lang.reflect.InvocationTargetException .run(ModalContext.java:121) 引起:org.eclipse.core.runtime.CoreException:在任務集上找不到參數[cleanGhPages,class org.gradle.api.tasks.Delete]的方法add()。 at org.springsource.ide.eclipse.gradle.core.GradleModelProvider $ GroupedModelProvider.ensureModels(GradleModelProvider.java:284) at org.springsource.ide.eclipse.gradle.core.GradleProject.getGradleModel(GradleProject.java:633) at org.springsource.ide.eclipse.gradle.core.GradleProject.getSkeletalGradleModel(GradleProject.java:654) at org.springsource.ide.eclipse.gradle.ui.wizards.GradleImportWizardPageOne $ 11.doit(GradleImportWizardPageOne.java:516 ) at 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) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知來源) at java.lang.Thread.run(Unknown Source) at org.gradle.tooling.internal.consumer.BlockingResultHandler.getResult(BlockingResultHandler.java:46) at 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) at org.springsource.ide.eclipse.gradle.core.GradleProject.getGradleModel(GradleProject.java:629) 。org.springsource.ide.eclipse.gradle.core.GradleProject.getModelProvider(GradleProject.java:569) 。 .. 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。 InProcessBuildActionExeter $ DefaultBuildController.configure(InProcessBuildActionExecuter.java:84) at org.gradle.tooling.internal.provider.BuildModelAction.run(BuildModelAction.java:53) at org.gradle.tooling.internal.provider.BuildModelAction.run(BuildModelAction.java:32) at org.gradle.tooling.internal.provider.ConfiguringBuildAction.run(ConfiguringBuildAction.java:134) at org.gradle。 launcher.exec。InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:36) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild。 java:47) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:34) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java: 125) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:35) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.ja va:24) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) at org.gradle.launcher.daemon.server.exec.StartStopIfBuildAndStop.execute(StartStopIfBuildAndStop.java: 33) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) at 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) at org.gradle.util.Swapper。 swap(Swapper.java:38) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:69) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed( DaemonCommandExecution.java:125) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly。 java:34) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java: 70) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:34) at org.gradle.launcher.da emon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy $ 1.run(StartBuildOrRespondWithBusy.java:45) at org.gradle.launcher.daemon .server.DaemonStateCoordinator.runCommand(DaemonStateCoordinator.java:258) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy.doBuild(StartBuildOrRespondWithBusy.java:49) at org.gradle.launcher.daemon.server.exec .BuildCommandOnly.execute(BuildCommandOnly.java:34) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125) at org.gradle.launcher.daemon.server.exec.HandleCancel .execute(HandleCancel.java:36) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed (DaemonCommandExecution.java:125) at org.gradle.launcher.daemon.server.exec.HandleStop.execute(HandleStop.java:30) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution .java:125) at org.gradle.launcher.daemon.server.exec.DaemonHygieneAction.execute(DaemonHygieneAction.java:39) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java :125) at org.gradle.launcher.daemon.server.exec.CatchAndForwardDaemonFailure.execute(CatchAndForwardDaemonFailure.java:32) at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125 ) at org.gradle.launcher.daemon.server.exec.DefaultDaemonCommandExecuter.executeCommand(DefaultDaemonCommandExecuter。java:52) at org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler $ ConnectionWorker.handleCommand(DefaultIncomingConnectionHandler.java:154) at 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) at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access $ 000(DefaultObjectConfigurationAction.java:36) at org.gradle.api.internal.plugins .DefaultObjectConfigurationAction $ 1.run(DefaultObjectConfigurationAction.java:62) at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:131) at org.gradle.api.internal.project.AbstractPluginAware .apply(AbstractPluginAware.java:37) at org.gradle.api.Project $ apply $ 0.call(Unknown Source) at org.gradle.api.internal.project.ProjectScript.apply(ProjectScript.groovy:34) at org.gradle.api.Script $ apply $ 0.callCurrent(Unknown Source) at build_bipg314dh48t238tum66f7ge9.run(D:\ SimianArmy-master \ build.gradle:21) at 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) at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:26) at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:34) at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:55) at org.gradle.api.internal。 project.AbstractProject.evaluate(AbstractProject.java:521) at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:82) at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:在org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:129) 在org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:106) ... 31) 47多個 造成的:組織.gradle.api.internal.plugins.PluginApplicationException:無法應用插件[id'github-pages'] at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyPlugin(DefaultObjectConfigurationAction.java:117) at org.gradle .api.internal.plugins.DefaultObjectConfigurationAction.access $ 200(DefaultObjectConfigurationAction.java:36) at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction $ 3.run(DefaultObjectConfigurationAction.java:80) at org.gradle.api.internal .plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:131) at org.gradle.groovy.scripts.DefaultScript.apply(DefaultScript.java:98) at org.gradle.api.Script $ apply $ 0.callCurrent(Unknown Source ) at convention_2oclca8oqc3rr52l948m1sb62u.run(D:\ SimianArm y-master \ gradle \ convention.gradle:61) at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory $ ScriptRunnerImpl.run(DefaultScriptRunnerFactory。Java的:52) ...... 68多個 造成的:org.gradle.api.internal.MissingMethodException:找不到方法Add()爲參數[cleanGhPages,類org.gradle.api.tasks.Delete]在任務設置。 at org.gradle.api.internal.AbstractDynamicObject.methodMissingException(AbstractDynamicObject.java:68) at org.gradle.api.internal.AbstractDynamicObject.invokeMethod(AbstractDynamicObject.java:56) at 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 $這個$ 2 $ configureTasks $ 0.callCurrent(來源不明) 在org.ajoberstar.gradle.git.plugins.Githu bPagesPlugin.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) 在有機gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyPlugin(DefaultObjectConfigurationAction.java:115) ...... 75多個

回答

0

我遇到了這個問題後,升級我的日食4.4.1。 以下解決方案適用於我。嘗試一下。

「作爲一種變通方法,也可以把-D屬性的STS.ini,或的eclipse.ini向GGTS.ini設置這些屬性,他們曾經有過在Eclipse 4.4.1

-Dosgi.configuration.area.default=null 
-Dosgi.user.area.default=null 
[email protected] 

值參考網址:

https://github.com/spring-projects/eclipse-integration-gradle/issues/48

Error at building model of new Gradle project for libgdx