Użyłem sdkman do zainstalowania groovy, co poszło dobrze. Gdzie jest teraz zainstalowany pakiet? Potrzebuję do tego ścieżki. Jestem na Ubuntu 14.04.
which groovyaby odkryć lokalizację pliku wykonywalnego.
Użyłem sdkman do zainstalowania groovy, co poszło dobrze. Gdzie jest teraz zainstalowany pakiet? Potrzebuję do tego ścieżki. Jestem na Ubuntu 14.04.
which groovyaby odkryć lokalizację pliku wykonywalnego.
Odpowiedzi:
Sprawdziłem to w moim systemie. Powinien znajdować się w $HOME/.sdkman/candidates/.
Podczas instalacji SDKMAN tworzy zmienną środowiskową $SDKMAN_DIRwskazującą na katalog instalacyjny.
Usuall to ~/.sdkman
Myślę, że najlepszym sposobem byłoby użycie homepolecenia SDKMan :
Coś takiego (wzięte z powyższej strony):
$ sdk home java 11.0.7.hs-adpt
/home/somedude/.sdkman/candidates/java/11.0.7.hs-adpt
SDKMAN przechowuje plik, $HOME/.sdkman/candidates/jak wspomniał Tom, i ta odpowiedź jest bardziej szczegółowa.
Aby dowiedzieć się, gdzie zainstalowano SBT 1.3.13, wpisz sdk home sbt 1.3.13. Wróci coś takiego /Users/powers/.sdkman/candidates/sbt/1.3.13.
Argumenty sdk installpolecenia są zgodne z miejscem, w którym przechowywane są pliki $HOME/.sdkman/candidates.
sdk install java 8.0.272.hs-adptprzechowuje pliki w $HOME/.sdkman/candidates/java/8.0.272.hs-adpt.
sdk install sbt 1.3.13przechowuje pliki w $HOME/.sdkman/candidates/sbt/1.3.13.
Po uruchomieniu sdk installpobrane pliki binarne zostaną zapisane w formacie $HOME/.sdkman/archives. Na przykład $HOME/.sdkman/archives/java-8.0.272.hs-adpt.zipi $HOME/.sdkman/archives/sbt-1.3.13.zip.
Niektóre pliki binarne są dość duże i mogą zająć dużo miejsca na komputerze. Należy je okresowo usuwać za pomocą sdk flush archivespolecenia. Po zainstalowaniu oprogramowania nie potrzebujesz już plików binarnych. Więcej informacji znajdziesz tutaj .