【问题标题】:Install org.springframework.cloud:spring-cloud-cli:2.3.6.RELEASE on Ubuntu 18.04在 Ubuntu 18.04 上安装 org.springframework.cloud:spring-cloud-cli:2.3.6.RELEASE
【发布时间】:2021-10-30 19:11:29
【问题描述】:

我正在开发一个项目,出于兼容性原因,我必须使用 sdkman 安装 SpringBoot cli 的 2.3.6.RELEASE。我也使用它安装了 Maven。为了启用spring boot cloudencrypt命令,我尝试了以下命令。

spring install org.springframework.cloud:spring-cloud-cli:2.3.6.RELEASE

并得到以下错误。

Resolving dependencies...
startup failed:
General error during conversion: org.eclipse.aether.resolution.DependencyResolutionException: Could not find artifact org.springframework.cloud:spring-cloud-cli:jar:2.3.6.RELEASE in local (file:/home/iddi/.m2/repository/)

org.springframework.boot.cli.compiler.grape.DependencyResolutionFailedException: org.eclipse.aether.resolution.DependencyResolutionException: Could not find artifact org.springframework.cloud:spring-cloud-cli:jar:2.3.6.RELEASE in local (file:/home/iddi/.m2/repository/)
    at org.springframework.boot.cli.compiler.grape.AetherGrapeEngine.resolve(AetherGrapeEngine.java:298)
    at org.springframework.boot.cli.compiler.grape.AetherGrapeEngine.grab(AetherGrapeEngine.java:116)
    at groovy.grape.Grape.grab(Grape.java:166)
    at groovy.grape.GrabAnnotationTransformation.visit(GrabAnnotationTransformation.java:376)
    at org.codehaus.groovy.transform.ASTTransformationVisitor$3.call(ASTTransformationVisitor.java:358)
    at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:965)
    at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:642)
    at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:618)
    at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:595)
    at org.springframework.boot.cli.compiler.GroovyCompiler.compile(GroovyCompiler.java:197)
    at org.springframework.boot.cli.command.install.GroovyGrabDependencyResolver.resolve(GroovyGrabDependencyResolver.java:55)
    at org.springframework.boot.cli.command.install.Installer.install(Installer.java:90)
    at org.springframework.boot.cli.command.install.InstallCommand$InstallOptionHandler.run(InstallCommand.java:57)
    at org.springframework.boot.cli.command.options.OptionHandler.run(OptionHandler.java:85)
    at org.springframework.boot.cli.command.OptionParsingCommand.run(OptionParsingCommand.java:54)
    at org.springframework.boot.cli.command.CommandRunner.run(CommandRunner.java:219)
    at org.springframework.boot.cli.command.CommandRunner.runAndHandleErrors(CommandRunner.java:171)
    at org.springframework.boot.cli.SpringCli.main(SpringCli.java:64)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:107)
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
    at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88)
Caused by: org.eclipse.aether.resolution.DependencyResolutionException: Could not find artifact org.springframework.cloud:spring-cloud-cli:jar:2.3.6.RELEASE in local (file:/home/iddi/.m2/repository/)
    at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:357)
    at org.springframework.boot.cli.compiler.grape.AetherGrapeEngine.resolve(AetherGrapeEngine.java:293)
    ... 25 more
Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: Could not find artifact org.springframework.cloud:spring-cloud-cli:jar:2.3.6.RELEASE in local (file:/home/iddi/.m2/repository/)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:424)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:229)
    at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:340)
    ... 26 more
Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact org.springframework.cloud:spring-cloud-cli:jar:2.3.6.RELEASE in local (file:/home/iddi/.m2/repository/)
    at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:48)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:369)
    at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:75)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor.execute(BasicRepositoryConnector.java:644)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:262)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:499)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:401)
    ... 28 more

1 error

谁能帮我看看如何在 Ubuntu 18.04 上安装它?

我目前正在使用从 sdkman 安装的 Spring-cli。

【问题讨论】:

  • 您好,您能确认一下spring-cloud-cli.jar 文件是否存在于您的本地仓库/home/iddi/.m2/repository/org/springframework/cloud/spring-cloud-cli/2.3.6.RELEASE 中吗?
  • 请不要。我正在尝试使用 spring cli 下载它。
  • 因此,如果您有一台新机器并遵循文档cloud.spring.io/spring-cloud-cli/reference/html,它将无法正常工作。试图在文档中获取mvn install 命令的含义,如果没有有效的 pom.xml 将产生错误。

标签: spring spring-boot maven spring-cloud


【解决方案1】:

在你的类路径中添加这个工件

https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-cli/2.3.6.RELEASE

(下载jar),或者如果你使用的是maven add

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-cli</artifactId>
    <version>2.3.6.RELEASE</version>
</dependency>

【讨论】:

  • 道歉我应该提到我正在使用来自 sdkman 的 spring cli。
猜你喜欢
  • 1970-01-01
  • 2021-12-01
  • 2019-04-03
  • 2019-10-20
  • 1970-01-01
  • 2019-05-09
  • 2019-12-31
  • 2019-02-05
  • 1970-01-01
相关资源
最近更新 更多