问题标签 [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.
bash - 如何使用 SDKMAN!从脚本中安装包
拥有 SDKMAN!已安装(http://sdkman.io/),我可以从命令行安装软件包,例如:
但是,当我尝试从脚本“my-installer.sh”中执行相同操作时,我收到错误消息:“sdk:找不到命令”。
我的安装程序.sh:
我究竟做错了什么?
grails - SDKMAN 无法在 Fedora 上安装
我想安装 grails,但似乎必须先安装 SDK 工具才能提高生产力。
我正在使用 fedor 26. 来做:
sudo yum install unzip - 它安装的 sudo curl -s " https://get.sdkman.io " | 重击
但注意到发生了吗?控制台上没有绘制任何内容。它刚刚结束并期待终端上的另一个输入。
我尝试使用 find / name - .sdkman* 搜索 .sdkman,但未找到结果。
那你怎么做呢?为什么 curl -s " https://get.sdkman.io " | 重击不工作?
grails - 使用 Grails 3.3.1 列出配置文件会引发 org.eclipse.aether.transfer.ArtifactNotFoundException
我使用 SDKMAN! 安装了 Grails 3.3.1!。现在我尝试使用列出可用的配置文件
并得到以下错误:
| 错误 运行 Grails CLI 时发生错误:在 grailsCentral ( https://repo.grails.org/grails/core ) 中找不到工件 org.grails.profiles:angular:jar:4.0.1 (注意:堆栈跟踪已被过滤。使用 --verbose 查看整个跟踪。) org.eclipse.aether.transfer.ArtifactNotFoundException: 找不到工件 org.grails.profiles:angular:jar:4.0.1 in grailsCentral ( https://repo.grails.org/圣杯/核心在 org.grails.cli.GrailsCli.main(GrailsCli.groovy:159) 处执行(GrailsCli.groovy:263) | 错误 运行 Grails CLI 时发生错误:在 grailsCentral 中找不到工件 org.grails.profiles:angular:jar:4.0.1 (https://repo.grails.org/grails/core)
我必须更改回购吗?
sbt - 无法使用 SDK 管理器安装 sbt 0.13.16
我正在尝试使用 SDK Manager 安装 sbt 0.13.16。
以下是 SDK 详细信息 -
任何原因,为什么我无法使用 sdk 管理器安装 sbt 0.13.16。
sdkman - 无法在 Mac OS 上安装 sdkman
我正在运行 Mac OS High Sierra 并尝试像这样安装 sdkman:
我没有收到任何消息,但只是返回到终端提示符:
如果我尝试:
我得到:
eclipse - Eclipse 找不到使用 sdkman 安装的 jdk
我是 sdkman 的新手,但我设法安装了它并用它安装了一些软件:JDK、Gradle 和其他一些软件。问题是,在我下载 Eclipse 并尝试运行它之后,它根本找不到 JDK。我已经导出了 JAVA_HOME 和 PATH。事实上,我实际上可以从终端运行 java、javac 和其他 Java 命令,我什至尝试过使用 update-alternatives。我已经更改了 eclipse 文件夹的所有权,但没有结果,Eclipse 找不到 JDK。
我必须使用 apt-get 安装 java,这使得 eclipse 工作,但是使用 sdkman 是什么?所以我的问题是:为了让 Eclipse 使用 sdkman java 安装,我缺少什么配置。
cygwin - 在cygwin上安装sdkman
我在 cygwin 上安装 sdkman 时遇到问题。说明说要运行命令:
当我在 cygwin 中运行这个命令时,我得到了这个:
没有下载任何内容,连接最终会超时。任何想法为什么会发生这种情况?也许与防火墙或未正确安装的东西有关?任何解决方案的想法都会有所帮助,谢谢。
更新:
我也尝试了 wget 并得到了这个:
java - 为所有用户在 Ubuntu 16 上安装 OpenJDK 9
我想要的是:
我想在我的 ubuntu(服务器)机器上安装 openjdk 9,它应该可供所有用户使用。
我做了什么:
- 尝试安装
sudo apt-get install openjdk-9-jdk
爪哇版:
openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src)
OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)
此版本在使用 tomcat 时会抛出异常。
- 使用 sdkman ( http://sdkman.io/ ) Java 版本:
openjdk version "9.0.4" OpenJDK Runtime Environment (build 9.0.4+11) OpenJDK 64-Bit Server VM (build 9.0.4+11, mixed mode)
此版本运行良好,但仅适用于一个用户,并且文档没有说明如何在系统范围内为所有用户安装/配置它。当我将应用程序作为 systemd 服务启动时,它也不起作用。
我对 linux 没有太多经验,只是寻找安装工作 Java 9 版本的最简单方法。请帮忙。
编辑:
我在 1. 中使用 jdk 时遇到的异常是:
似乎 tomcat 没有注意到它在 Java 9 中运行。当我使用 sdkman 版本时,我没有得到那个异常。此异常导致 SSL 握手不再起作用。
我正在使用spring boot的嵌入式tomcat2.0.1.RELEASE
java - 在 sdkman 中自定义 sdk 列表/sdk 使用
我正在使用非公共 JDK 旧版本 - 确切地说是 jdk-6u171,我想知道是否有办法列出并使用我在本地安装的版本和sdkman。
我目前的结果sdk list java
:
我的意思是:在这个列表中显示这个安装的版本,并且还能够执行,例如,sdk use java 6.0.171-custom
有没有办法拥有它?
提前致谢,
问候。
groovy - sdkman 似乎已安装但未显示在我的驱动器上
我已经开始学习 groovy,我刚刚遇到了 SDKMAN 实用程序。为了尝试一下,我遵循了 sdkman 官方网站上的安装指南,并尝试运行以下命令在 Windows 10 上安装 sdkman:
但是我在我的E驱动器中看不到任何sdkman文件夹。
当我尝试重新运行命令时,它说:
我只是很困惑为什么我不能用我的眼睛看到它。我什至尝试过启用查看隐藏项目。
试图执行which sdk
。但它清楚地说 which: no sdk in (..
...
有没有其他人遇到过类似的问题。非常感谢任何帮助。