如果你之前已经在本地安装了一个 SDK,你可以像下面这样设置它为本地版本。
$ sdk install groovy 3.0.0-SNAPSHOT /path/to/groovy-3.0.0-SNAPSHOT
列出一个 SDK 的多个版本:
$ sdk list ant
将会输出:
================================================================================ Available Ant Versions ================================================================================ > * 1.10.1 1.10.0 1.9.9 1.9.8 1.9.7 -
================================================================================ + - local version * - installed > - currently in use ================================================================================
像我之前说的,如果你安装了多个版本,,SDKMAN 会提示你是否想要设置当前安装的版本为 默认版本。你可以回答 Yes 设置它为默认版本。当然,你也可以在稍后使用下面的命令设置:
$ sdk default ant 1.9.9
上面的命令将会设置 Apache Ant 1.9.9 为默认版本。
你可以根据自己的需要选择使用任何已安装的 SDK 版本,仅需运行以下命令:
$ sdk use ant 1.9.9
检查某个具体 SDK 当前的版本号,例如 Java,运行:
$ sdk current java Using java version 8.0.172-zulu
检查所有当下在使用的 SDK 版本号,运行:
$ sdk current -
Using: -
ant: 1.10.1 java: 8.0.172-zulu
升级过时的 SDK,运行:
$ sdk upgrade scala
你也可以检查所有的 SDK 中还有哪些是过时的。
$ sdk upgrade
SDKMAN 有离线模式,可以让 SDKMAN 在离线时也正常运作。你可以使用下面的命令在任何时间开启或者关闭离线模式:
$ sdk offline enable $ sdk offline disable
要移除已安装的 SDK,运行:
$ sdk uninstall ant 1.9.9
要了解更多的细节,参阅帮助章节。
$ sdk help -
Usage: sdk <command> [candidate] [version] sdk offline <enable|disable> -
commands: install or i <candidate> [version] uninstall or rm <candidate> <version> list or ls [candidate] use or u <candidate> [version] default or d <candidate> [version] current or c [candidate] upgrade or ug [candidate] version or v broadcast or b help or h offline [enable|disable] selfupdate [force] update flush <broadcast|archives|temp> -
candidate : the SDK to install: groovy, scala, grails, gradle, kotlin, etc. use list command for comprehensive list of candidates eg: $ sdk list -
version : where optional, defaults to latest stable if not provided eg: $ sdk install groovy
更新 SDKMAN
如果有可用的新版本,可以使用下面的命令安装:
$ sdk selfupdate
(编辑:晋中站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|