问题标签 [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.
curl - SDK 说:旧证书或损坏的 sdk x zip 文件
发出命令后: sdk install at beginning 下载开始,但因 curl 证书错误或损坏的 .zip 存档文件问题而停止。
cygwin - 从 sdkman 生成的 cygwin 链接在 Windows 7 中无法识别
我正在尝试使用 sdkman 来管理 Windows 7 机器上的 Groovy/etc 版本。使用 cygwin 命令提示符时一切正常,但我希望将 Windows GROOVY_HOME 设置为当前。为此,我尝试将 CYGWIN 环境变量设置为:
- 导出 CYGWIN=winsymlinks:native
- 导出 CYGWIN=winsymlinks
CYGWIN 文档似乎表明定义链接的第一种方法是合适的,而第二种方法更像是一种后备。更改变量确实会导致不同的链接 - 在 Windows 7 中都不起作用。
以下是我目前的CYGWIN状态。
当前的 Windows 设置:
我可以按原样忍受,但肯定想让我的生活更简单,因为我不能在 Mac 或 Linux 机器上运行。
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 版本,它不仅可以下载,还可以下载
- 设置当前java路径
- 设置当前的 java home
- 如果可能,设置 java 选项
我知道 ubuntu 中的 update_alrenatives 但我说的是 gvm 或 sdkman 之类的东西
其他好的选择将不胜感激,谢谢
groovy - GVM 错误设置默认 Groovy 版本
我用 GVM 安装了 groovy:
但是当我将 2.4.6 设置为默认版本时,我收到此错误:
不知道为什么它试图 rm 当前文件夹,然后创建一个符号链接到它。任何想法我做错了什么?
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
:。
我该如何解决这个问题?我想我应该至少排除其中一个,但如何?
griffon - 如何使用 sdkman 安装 griffon 2.5
如何安装 griffon 2.5 版?如果我跑
它向我显示 1.5 版是最新版本。
linux - Grails 的 JAVA_HOME 问题
我刚刚通过 sdkman 安装了 Grails,即:sdk install grails
Evrything 似乎运行良好,
但是当我输入grails -version
这个错误时:
我在 linux mint Raffaela
我知道这应该是JAVA_HOME
指向错误位置的错误,但我不知道为什么,这个设置适用于我Android Studio
的例子......
有任何想法吗?
提前致谢!
sdkman - 使用 sdkman 获取“无法访问互联网”
互联网工作正常,但我从 sdkman 收到此错误:
我的 DNS 似乎解析得很慢。我可以 ping,但分辨率需要大约 7 秒。这会导致 sdkman 超时吗?
有什么想法吗?调试的下一步是什么?谢谢!
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 -version
javac -version
sdkman
gradle - sdk 没有拉下 gradle
我正在寻找使用 sdkman 支持的 gradle、groovy、maven 其他产品开发应用程序。我在 Windows 10 机器上使用 cygwin。一切似乎都很好,并更新了大多数所需的软件包。当我要安装 gradle 时,sdk 根本无法下载任何版本的 gradle。这是一个错误还是我错过了什么。这是我从我的 cygwin 控制台得到的。
似乎 sdk 认为它知道它在哪里但是当它把它拉下来时,它并没有拉下来。然后sdk去解压,找不到。任何意见,将不胜感激。顺便说一句,我没有通过代理,其他一切似乎都安装得很好。只是 gradle 有问题。另外,为什么它试图拉下旧版本的 gradle (2.14.1)?