设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

SDKMAN:轻松管理多个软件开发套件 (SDK) 的命令行工具(2)

发布时间:2018-11-10 21:46 所属栏目:117 来源:Sk
导读:如果你之前已经在本地安装了一个 SDK,你可以像下面这样设置它为本地版本。 $ sdk install groovy 3.0.0-SNAPSHOT /path/to/groovy-3.0.0-SNAPSHOT 列出一个 SDK 的多个版本: $ sdk list ant 将会输出: =========

如果你之前已经在本地安装了一个 SDK,你可以像下面这样设置它为本地版本。

  1. $ sdk install groovy 3.0.0-SNAPSHOT /path/to/groovy-3.0.0-SNAPSHOT

列出一个 SDK 的多个版本:

  1. $ sdk list ant

将会输出:

  1. ================================================================================
  2. Available Ant Versions
  3. ================================================================================
  4. > * 1.10.1
  5. 1.10.0
  6. 1.9.9
  7. 1.9.8
  8. 1.9.7
  9.  
  10. ================================================================================
  11. + - local version
  12. * - installed
  13. > - currently in use
  14. ================================================================================

像我之前说的,如果你安装了多个版本,,SDKMAN 会提示你是否想要设置当前安装的版本为 默认版本。你可以回答 Yes 设置它为默认版本。当然,你也可以在稍后使用下面的命令设置:

  1. $ sdk default ant 1.9.9

上面的命令将会设置 Apache Ant 1.9.9 为默认版本。

你可以根据自己的需要选择使用任何已安装的 SDK 版本,仅需运行以下命令:

  1. $ sdk use ant 1.9.9

检查某个具体 SDK 当前的版本号,例如 Java,运行:

  1. $ sdk current java
  2. Using java version 8.0.172-zulu

检查所有当下在使用的 SDK 版本号,运行:

  1. $ sdk current
  2.  
  3. Using:
  4.  
  5. ant: 1.10.1
  6. java: 8.0.172-zulu

升级过时的 SDK,运行:

  1. $ sdk upgrade scala

你也可以检查所有的 SDK 中还有哪些是过时的。

  1. $ sdk upgrade

SDKMAN 有离线模式,可以让 SDKMAN 在离线时也正常运作。你可以使用下面的命令在任何时间开启或者关闭离线模式:

  1. $ sdk offline enable
  2. $ sdk offline disable

要移除已安装的 SDK,运行:

  1. $ sdk uninstall ant 1.9.9

要了解更多的细节,参阅帮助章节。

  1. $ sdk help
  2.  
  3. Usage: sdk <command> [candidate] [version]
  4. sdk offline <enable|disable>
  5.  
  6. commands:
  7. install or i <candidate> [version]
  8. uninstall or rm <candidate> <version>
  9. list or ls [candidate]
  10. use or u <candidate> [version]
  11. default or d <candidate> [version]
  12. current or c [candidate]
  13. upgrade or ug [candidate]
  14. version or v
  15. broadcast or b
  16. help or h
  17. offline [enable|disable]
  18. selfupdate [force]
  19. update
  20. flush <broadcast|archives|temp>
  21.  
  22. candidate : the SDK to install: groovy, scala, grails, gradle, kotlin, etc.
  23. use list command for comprehensive list of candidates
  24. eg: $ sdk list
  25.  
  26. version : where optional, defaults to latest stable if not provided
  27. eg: $ sdk install groovy

更新 SDKMAN

如果有可用的新版本,可以使用下面的命令安装:

  1. $ sdk selfupdate

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读