windows - 如何使用命令行更改Grails版本?

标签 windows bash grails command-line path

目前,我正在使用Grails框架进行多项目Groovy项目。所有项目都需要Grails版本3.1.9,但是,一个项目需要Grails版本2.4.3。
我正在使用另一个目录中的bash命令使用bash命令构建gradle构建,我想将Grails版本3.1.9更改为2.4.3
目前我正在使用以下命令来更改版本:

setx -m GRAILS_HOME "E:\Softwares\grails-2.4.3"

但它不起作用,
当我在路径中使用%GRAILS_HOME%\bin时,它无法识别grails命令。这些bash命令对我来说是新手,任何帮助。
ERROR: Access to the registry path is denied.

我正在研究 WINDOWS 7

最佳答案

管理多个Grails版本的最佳选择是SDKMAN。如果您正在运行Windows,则可以通过某些Shell模拟器(例如Cygwin)来运行它,或者在Windows命令行上运行Powershell克隆posh-gvm

关于windows - 如何使用命令行更改Grails版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39951173/

相关文章:

windows - 来自两者的两个 kinect 和骨架流 - 可能吗?

c# - 关闭 Windows 资源管理器的特定实例

unit-testing - 如何测试withCriteria(Spock)中具有resultTransformer的grail服务?

java - Windows 操作系统上 java.security.SecureRandom 的种子

sql - Rails 服务器命令错误

linux - 为什么 bash 将我的命令 'mysql*' 更改为 'mysql.sql' ?

linux - Awk:循环并将不同的行保存到不同的文件中?

bash - 如何在 Bash 中运行多个 inotifywait 循环?

grails - 使多个单向一对多无法正常工作

grails - 如何摆脱双重错误