簡體   English   中英

GVM錯誤設置默認Groovy版本

[英]GVM Error Setting Default Groovy Version

我用GVM安裝了Groovy:

gvm install groovy

但是,當我對設置為2.4.6的默認版本說是時,出現此錯誤:

rm: `/c/Users/<user_name>/.sdkman/candidates/groovy/current' is a directory
ln: `/c/Users/<user_name>/.sdkman/candidates/groovy/current': cannot overwrite direc
tory

不知道為什么要嘗試管理當前文件夾,然后創建指向該文件夾的符號鏈接。 有什么想法我做錯了嗎?

current應該是指向當前版本目錄的符號鏈接,而不是目錄本身

看起來由於某種原因,它當前是目錄

嘗試移開current ,然后再試一次

PS:gvm現在稱為sdkman,命令是sdk而不是gvm盡管gvm當前仍可用於歷史兼容性

從名稱看來,您似乎在“ MinGW ”外殼上。 sdkman無法在此環境中處理軟鏈接。

刪除current目錄,然后復制要使用的版本。 這不是一個大問題。 影響sdkman下所有可用的工具(例如lazybone,grails ..)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM