Windows PowerShell 使用SDKMAN
来源:互联网 发布:华为大数据新闻 编辑:程序博客网 时间:2024/06/06 00:47
前言
sdkman(The Software Development Kit Manager),从名字上就可以很明显的感觉到,这个软件是干什么的,有点像Nodejs中的nvm工具。
在开发过程中,总能遇到这样一种情况,就是有些时候要这个版本的,有些时候要使用其他版本的,这样就得不停的切换环境变量中的设置。
使用sdkman即可解决这个问题。
*UNIX 系统请参照本人另外一篇博客
http://blog.csdn.net/soslinken/article/details/52583470
Windows PowerShell 安装 SDKMAN
windows下使用,必须使用posh-gvm这个工具才可以,但是安装步骤稍微繁琐一些,下面就将安装过程分步记录
安装要求
必须要求Powershell 3.0+ 版本,对应的windows版本如下
Windows 8+/Windows Server 2012+。
如果windows 7 使用的话必须安装 Windows Management Framework 3.0
STEP 1 安装 PsGet
打开 PowerShell窗口
输入
(new-object Net.WebClient).DownloadString("http://psget.net/GetPsGet.ps1") | iex
安装完成后,再次输入
Import-Module PsGet
将PsGet作为常用模块引入
STEP 2安装 posh-gvm
输入
PsGet\Install-Module posh-gvm
安装完成后,再次输入
Import-Module posh-gvm
PowerShell 使用 SDKMAN
在安装完毕后输入
gvm
看到如下提示
==== BROADCAST =================================================================OFFLINE MODE ENABLED! Some functionality is now disabled.================================================================================Usage: gvm <command> <candidate> [version] gvm 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] version or v broadcast or b help or h offline <enable|disable> selfupdate [-Force] flush <candidates|broadcast|archives|temp> candidate : activator, ant, asciidoctorj, ceylon, crash, gaiden, glide, gradle, grails, griffon, groovy, groovyserv, jbake, kobalt, kotlin, kscript, lazybones, leiningen, maven, sbt, scala, springboot, sshoogr, vertx version : where optional, defaults to latest stable if not providedeg: gvm install groovy
其实就是将 sdk 指令换成 gvm 即可使用sdkman
Sample
安装最新版本的gradle
gvm i gradle
阅读全文
0 0
- Windows PowerShell 使用SDKMAN
- Windows PowerShell 使用SDKMAN
- 使用SDKMAN
- sdkman工具的使用
- sdkman工具的使用
- sdkman工具的使用
- sdkman 管理开发中使用的sdk
- Windows Server 2008中PowerShell的使用
- 使用Windows PowerShell 实现UI自动化
- Windows PowerShell在SharePoint2010中的使用实例
- 使用自定义命令扩展 Windows PowerShell
- 使用 Windows PowerShell 实现 Web UI 自动化
- Windows PowerShell 3.0 使用 .netframework 2.0
- 使用Powershell远程管理Windows Server(WinRM)
- 使用PowerShell获得Windows Event Log
- [Windows PowerShell10]-PowerShell管道的使用
- Windows上Python安装及Powershell使用
- 通过PowerShell Server使用ssh连接windows
- EJB 3.0是Hibernate的克隆吗?
- Codeforces-837E Vasya's Function(gcd)
- HDU6068 Classic Quotation KMP+前缀和
- linux虚拟机下卸载mysql图文
- static和const关键字的作用
- Windows PowerShell 使用SDKMAN
- HDU 2923 Einbahnstrasse(最短路径,多源点到单源点)
- okhttp Unable to resolve host “<host-name>”: No address associated with hostname的解决办法
- 第九章 聚类
- zookeeper-observe角色配置
- C语言——堆排序
- vue简易留言板
- git 常用命令
- MySQL索引结构