sdkman在哪里安装软件包?


83

我使用sdkman安装了Groovy,效果很好。现在安装的软件包在哪里?我需要它的道路。我在Ubuntu 14.04上。


如果我没记错的话,它应该位于主目录中的一个点文件夹中。
Tom Gijselinck

这是sdkman的安装目录,没有已安装的groovy或grails的迹象
Med Tumy 2015年

运行which groovy以发现可执行文件的位置。
布伦特·布拉德本

Answers:




1

运行之后source $HOME/.sdkman/bin/sdkmain-init.sh,可以通过运行以下命令来查看sdkman的“安装”:

declare -f


0

$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命令定期删除它们。一旦安装了软件,就不再需要二进制文件了。有关更多详细信息,请参见此处

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.