问题标签 [sdkman]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
40 浏览

curl - SDK 说:旧证书或损坏的 sdk x zip 文件

发出命令后: sdk install at beginning 下载开始,但因 curl 证书错误或损坏的 .zip 存档文件问题而停止。

0 投票
0 回答
278 浏览

cygwin - 从 sdkman 生成的 cygwin 链接在 Windows 7 中无法识别

我正在尝试使用 sdkman 来管理 Windows 7 机器上的 Groovy/etc 版本。使用 cygwin 命令提示符时一切正常,但我希望将 Windows GROOVY_HOME 设置为当前。为此,我尝试将 CYGWIN 环境变量设置为:

  1. 导出 CYGWIN=winsymlinks:native
  2. 导出 CYGWIN=winsymlinks

CYGWIN 文档似乎表明定义链接的第一种方法是合适的,而第二种方法更像是一种后备。更改变量确实会导致不同的链接 - 在 Windows 7 中都不起作用。

以下是我目前的CYGWIN状态。

当前的 Windows 设置:

我可以按原样忍受,但肯定想让我的生活更简单,因为我不能在 Mac 或 Linux 机器上运行。

0 投票
3 回答
4231 浏览

java - 是否有任何适用于 grails、groovy 和 gradle 的 sdkman 的 java sdk 管理器

目前我与 grails 一起使用的当前 java 开发工具包版本存在问题,这在使用 springboot 和 grails 上的某些 java 8 版本时很常见

原因:java.lang.IllegalArgumentException:无法在 java.lang.reflect.Method.copy(Method.java:151) 处复制非根方法 ... 120 更多

是否有任何 sdk 管理器可以用来下载特定的 java 版本,它不仅可以下载,还可以下载

  1. 设置当前java路径
  2. 设置当前的 java home
  3. 如果可能,设置 java 选项

我知道 ubuntu 中的 update_alrenatives 但我说的是 gvm 或 sdkman 之类的东西

其他好的选择将不胜感激,谢谢

0 投票
2 回答
78 浏览

groovy - GVM 错误设置默认 Groovy 版本

我用 GVM 安装了 groovy:

但是当我将 2.4.6 设置为默认版本时,我收到此错误:

不知道为什么它试图 rm 当前文件夹,然后创建一个符号链接到它。任何想法我做错了什么?

0 投票
0 回答
337 浏览

grails - sdkman、grails 2.4.5 和类路径包含多个 SLF4J 绑定错误

错误说它发现了多个绑定

我的应用程序:/home/katarina/Workspace/myApp/target/work/tomcat/webapps/ROOT/WEB-INF/lib/grails-plugin-log4j-2.4.5.jar!/org/slf4j/impl/StaticLoggerBinder.class

sdkman /home/katarina/.sdkman/candidates/grails/2.4.5/dist/grails-plugin-log4j-2.4.5.jar!/org/slf4j/impl/StaticLoggerBinder.class:。

我该如何解决这个问题?我想我应该至少排除其中一个,但如何?

0 投票
1 回答
208 浏览

griffon - 如何使用 sdkman 安装 griffon 2.5

如何安装 griffon 2.5 版?如果我跑

它向我显示 1.5 版是最新版本。

0 投票
1 回答
641 浏览

linux - Grails 的 JAVA_HOME 问题

我刚刚通过 sdkman 安装了 Grails,即:sdk install grails Evrything 似乎运行良好,

但是当我输入grails -version这个错误时:

我在 linux mint Raffaela

我知道这应该是JAVA_HOME指向错误位置的错误,但我不知道为什么,这个设置适用于我Android Studio的例子......

有任何想法吗?

提前致谢!

0 投票
7 回答
8822 浏览

sdkman - 使用 sdkman 获取“无法访问互联网”

互联网工作正常,但我从 sdkman 收到此错误:

我的 DNS 似乎解析得很慢。我可以 ping,但分辨率需要大约 7 秒。这会导致 sdkman 超时吗?

有什么想法吗?调试的下一步是什么?谢谢!

0 投票
1 回答
1048 浏览

java - Gradle IDEA 插件在 Mac 上找不到 JDK

请注意:这不是重复的。我希望Gradle 的 IDEA 插件能够为我正确配置我的 IntelliJ IDEA CE 项目。我对任何涉及手动调整 IntelliJ 以找到我的 JDK 的解决方案不感兴趣。这是一个可以而且应该工作的 Gradle IDEA 插件功能。

如果您可以找到另一个涉及正确获取 Gradle IDEA 插件以配置 IntelliJ(在 Mac 上运行)以便它可以找到 JDK 8+ 的问题,那么请务必将其标记为骗子并提供指向该问题的链接. 否则,请不要将其视为受骗者(不是!)。


Mac 10.9.5 在这里。Java 8 是我的默认 JRE/JDK,我刚刚通过sdkman. 然后我安装了IntelliJ IDEA CE

在我的终端上,我创建了一个test-proj目录,然后在该目录中我发出了以下 Gradle 命令:

Gradle 成功执行,给了我一个 Groovy 项目框架。然后我编辑生成build.gradle的包含 IDEA 插件:

然后我跑了:

这为我生成了 Gradle Wrapper,然后我使用 IDEA 插件为我生成了 IntelliJ 项目文件。然后我打开了全新的 IntelliJ IDE 并转到了Open我的test-proj.

项目打开,一切似乎都很好。但后来我开始编码,并注意到诸如 JRE 类String并没有显示为可解析的。所以我去看了File >> Project Structure这个:

在此处输入图像描述

因此,IntelliJ 似乎找不到我的默认 Java 8 JDK。我知道操作系统可以根据 and 的控制台输出找到JRE和JDK。但是,Gradle 或 IntelliJ 之间的某些东西阻止了 IDE 查找 Java。有任何想法吗?java -versionjavac -versionsdkman

0 投票
2 回答
1251 浏览

gradle - sdk 没有拉下 gradle

我正在寻找使用 sdkman 支持的 gradle、groovy、maven 其他产品开发应用程序。我在 Windows 10 机器上使用 cygwin。一切似乎都很好,并更新了大多数所需的软件包。当我要安装 gradle 时,sdk 根本无法下载任何版本的 gradle。这是一个错误还是我错过了什么。这是我从我的 cygwin 控制台得到的。

似乎 sdk 认为它知道它在哪里但是当它把它拉下来时,它并没有拉下来。然后sdk去解压,找不到。任何意见,将不胜感激。顺便说一句,我没有通过代理,其他一切似乎都安装得很好。只是 gradle 有问题。另外,为什么它试图拉下旧版本的 gradle (2.14.1)?