Где sdkman устанавливает пакеты?

86

Я использовал sdkman для установки Groovy, и все прошло нормально. Где сейчас установленный пакет? Мне для этого нужен путь. Я использую Ubuntu 14.04.

Мед Тумы
источник
Если я не ошибаюсь, он должен находиться в одной из папок с точками в вашем домашнем каталоге.
Tom Gijselinck
это каталог установки sdkman, никаких признаков установленного groovy или grails
Med Tumy
Запустите, which groovyчтобы узнать расположение исполняемого файла.
Brent Bradburn

Ответы:

138

Я проверил это в своей системе. Он должен находиться в $HOME/.sdkman/candidates/.

Том Гийселинк
источник
4

После установки SDKMAN создает переменную среды $SDKMAN_DIR которая указывает на каталог установки.

Usuall это ~/.sdkman

Судип Бхандари
источник
1

После запуска source $HOME/.sdkman/bin/sdkmain-init.shвы можете увидеть "установку" sdkman, запустив:

declare -f
время
источник
0

Я думаю, что лучший способ - использовать команду SDKMan home:

https://sdkman.io/usage#home

Примерно так (взято со страницы выше):

$ sdk home java 11.0.7.hs-adpt
/home/somedude/.sdkman/candidates/java/11.0.7.hs-adpt
Риккристи
источник
0

SDKMAN хранит файл, $HOME/.sdkman/candidates/как упоминал Том, и этот ответ более подробно.

Чтобы узнать, где установлен 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команды. После установки программного обеспечения вам больше не нужны двоичные файлы. Подробнее см. Здесь .

Полномочия
источник