Gradle eclipse插件:无法在存储库容器中为参数[]找到方法jcenter()。有关详细信息,请参见错误日志

【字号: 日期:2024-02-24浏览:51作者:雯心
如何解决Gradle eclipse插件:无法在存储库容器中为参数[]找到方法jcenter()。有关详细信息,请参见错误日志?

听起来您的Eclipse已配置了尚未提供jcenter方法的较旧的Gradle版本。确保使用GradleWrapper进行构建,并在导入Eclipse时选择“ use Gradle Wrapper”。

解决方法

我试图将我的gradle项目导入eclipse中,但出现错误

Could not find method jcenter() for arguments [] on repository container. See error log for details

除其他外,my build.gradle包含以下内容:

buildscript { repositories {jcenter() } dependencies {classpath ’org.gradle.api.plugins:gradle-cargo-plugin:1.1’ }}

蚀日志包含以下内容(为简洁起见,仅张贴尾巴):

Caused by: org.gradle.api.internal.MissingMethodException: Could not find method jcenter() for arguments [] on repository container.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)at org.gradle.api.internal.artifacts.dsl.DefaultRepositoryHandler_Decorated.invokeMethod(Unknown Source)at build_21nipivver1ec19jnvd93lc92o$_run_closure1_closure2.doCall(/home/alok/cxps/dev/Seer-Clari5.4.X-baseline/workspace/AML/build.gradle:3)at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:58)at org.gradle.util.ConfigureUtil.configure(ConfigureUtil.java:133)at org.gradle.util.ConfigureUtil.configure(ConfigureUtil.java:113)at org.gradle.api.internal.artifacts.DefaultArtifactRepositoryContainer.configure(DefaultArtifactRepositoryContainer.java:76)at org.gradle.api.internal.artifacts.DefaultArtifactRepositoryContainer.configure(DefaultArtifactRepositoryContainer.java:44)at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:50)at org.gradle.util.ConfigureUtil.configure(ConfigureUtil.java:133)at org.gradle.util.ConfigureUtil.configure(ConfigureUtil.java:94)at org.gradle.api.internal.initialization.AbstractScriptHandler.repositories(AbstractScriptHandler.java:66)at build_21nipivver1ec19jnvd93lc92o$_run_closure1.doCall(/home/alok/cxps/dev/Seer-Clari5.4.X-baseline/workspace/AML/build.gradle:2)at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:58)at org.gradle.util.ConfigureUtil.configure(ConfigureUtil.java:133)at org.gradle.util.ConfigureUtil.configure(ConfigureUtil.java:94)at org.gradle.api.internal.project.AbstractProject.buildscript(AbstractProject.java:893)at org.gradle.api.Project$buildscript.call(Unknown Source)at org.gradle.api.internal.project.ProjectScript.buildscript(ProjectScript.groovy:42)at org.gradle.api.Script$buildscript.callCurrent(Unknown Source)at build_21nipivver1ec19jnvd93lc92o.run(/home/alok/cxps/dev/Seer-Clari5.4.X-baseline/workspace/AML/build.gradle:1)at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:52)... 53 more

这是eclipse插件问题吗?询问,因为这在命令行以及intelliJ上都可以正常工作。

相关文章: