Gdzie sdkman instaluje pakiety?

86

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.

Med Tumy
źródło
Jeśli się nie mylę, powinien znajdować się w jednym z folderów z kropkami w twoim katalogu domowym.
Tom Gijselinck,
to jest katalog instalacyjny sdkman, bez śladu zainstalowanego groovy lub grails
Med Tumy
Uruchom, which groovyaby odkryć lokalizację pliku wykonywalnego.
Brent Bradburn,

Odpowiedzi:

138

Sprawdziłem to w moim systemie. Powinien znajdować się w $HOME/.sdkman/candidates/.

Tom Gijselinck
źródło
4

Podczas instalacji SDKMAN tworzy zmienną środowiskową $SDKMAN_DIRwskazującą na katalog instalacyjny.

Usuall to ~/.sdkman

Sudip Bhandari
źródło
1

Po uruchomieniu source $HOME/.sdkman/bin/sdkmain-init.shmożesz zobaczyć "instalację" sdkman, uruchamiając:

declare -f
timt
źródło
0

Myślę, że najlepszym sposobem byłoby użycie homepolecenia SDKMan :

https://sdkman.io/usage#home

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
rickchristie
źródło
0

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 .

Uprawnienie
źródło