Sdkman cài đặt gói ở đâu?


83

Tôi đã sử dụng sdkman để cài đặt groovy mà vẫn ổn. Gói đã cài đặt bây giờ ở đâu? Tôi cần con đường cho nó. Tôi đang sử dụng Ubuntu 14.04.


Nếu tôi không nhầm, nó phải nằm trong một trong các thư mục dấu chấm trong thư mục chính của bạn.
Tom Gijselinck

đây là thư mục cài đặt của sdkman, không có dấu hiệu của groovy cài đặt hoặc grails
Med Tumy

Chạy which groovyđể khám phá vị trí của tệp thực thi.
Brent Bradburn

Câu trả lời:


134

Tôi đã kiểm tra nó trên hệ thống của mình. Nó phải được đặt tại $HOME/.sdkman/candidates/.


4

Sau khi cài đặt, SDKMAN tạo một biến môi trường $SDKMAN_DIRtrỏ đến thư mục cài đặt.

Usuall nó ~/.sdkman


1

Sau khi chạy xong source $HOME/.sdkman/bin/sdkmain-init.sh, bạn có thể thấy "cài đặt" sdkman bằng cách chạy:

declare -f

0

Tôi nghĩ rằng cách tốt nhất là sử dụng homelệnh của SDKMan :

https://sdkman.io/usage#home

Một cái gì đó như thế này (lấy từ trang trên):

$ sdk home java 11.0.7.hs-adpt
/home/somedude/.sdkman/candidates/java/11.0.7.hs-adpt

0

SDKMAN lưu trữ tệp $HOME/.sdkman/candidates/như Tom đã đề cập và câu trả lời này đi vào chi tiết hơn.

Để tìm nơi SBT 1.3.13 được cài đặt, hãy nhập sdk home sbt 1.3.13. Nó sẽ trả về một cái gì đó giống như/Users/powers/.sdkman/candidates/sbt/1.3.13 .

Các đối số của sdk installlệnh căn chỉnh với vị trí các tệp được lưu trữ $HOME/.sdkman/candidates.

  • sdk install java 8.0.272.hs-adptlưu trữ các tệp trong $HOME/.sdkman/candidates/java/8.0.272.hs-adpt.

  • sdk install sbt 1.3.13lưu trữ các tệp trong $HOME/.sdkman/candidates/sbt/1.3.13.

Khi bạn chạy sdk install, các tệp nhị phân đã tải xuống sẽ được lưu vào $HOME/.sdkman/archives. Ví dụ, $HOME/.sdkman/archives/java-8.0.272.hs-adpt.zip$HOME/.sdkman/archives/sbt-1.3.13.zip.

Một số mã nhị phân khá lớn và có thể chiếm nhiều dung lượng trên máy tính của bạn. Bạn nên xóa chúng theo định kỳ bằng sdk flush archiveslệnh. Khi bạn cài đặt phần mềm, bạn không cần mã nhị phân nữa. Xem tại đây để biết thêm chi tiết.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.