我使用sdkman安装了Groovy,效果很好。现在安装的软件包在哪里?我需要它的道路。我在Ubuntu 14.04上。
which groovy
以发现可执行文件的位置。
我使用sdkman安装了Groovy,效果很好。现在安装的软件包在哪里?我需要它的道路。我在Ubuntu 14.04上。
which groovy
以发现可执行文件的位置。
Answers:
安装后,SDKMAN将创建一个$SDKMAN_DIR
指向安装目录的环境变量。
通常是 ~/.sdkman
我认为最好的方法是使用SDKMan的home
命令:
这样的事情(摘自上一页):
$ sdk home java 11.0.7.hs-adpt
/home/somedude/.sdkman/candidates/java/11.0.7.hs-adpt
$HOME/.sdkman/candidates/
如汤姆提到的那样,SDKMAN将文件存储在其中,并且此答案将更加详细。
要查找SBT 1.3.13的安装位置,请键入sdk home sbt 1.3.13
。它将返回类似的信息/Users/powers/.sdkman/candidates/sbt/1.3.13
。
该sdk install
命令的参数与文件的存储位置对齐$HOME/.sdkman/candidates
。
sdk install java 8.0.272.hs-adpt
将文件存储在中$HOME/.sdkman/candidates/java/8.0.272.hs-adpt
。
sdk install sbt 1.3.13
将文件存储在中$HOME/.sdkman/candidates/sbt/1.3.13
。
运行时sdk install
,下载的二进制文件将保存在中$HOME/.sdkman/archives
。例如$HOME/.sdkman/archives/java-8.0.272.hs-adpt.zip
和$HOME/.sdkman/archives/sbt-1.3.13.zip
。
一些二进制文件很大,最终可能会占用您计算机的大量空间。您应该使用sdk flush archives
命令定期删除它们。一旦安装了软件,就不再需要二进制文件了。有关更多详细信息,请参见此处。