有没有办法在命令行上将java / bin路径名传递给grails,而不是让它始终使用JAVA_HOME
中的内容?我有一个实例,我共享一个构建机器,需要一个64位JDK,但另一组仍然需要继续使用32位JDK。
-------解-------------
SET JAVA_HOME=C:\...
SET PATH=%JAVA_HOME%\bin;%PATH%
将%JAVA_HOME%
放在路径的其余部分之前是至关重要的,因为windows将使用包含java可执行文件的第一个路径。
答案 0 :(得分:2)
在调用Grails命令之前如何为当前控制台/ cmd设置JAVA_HOME
?
set JAVA_HOME=path...
grails...
设置不导出的变量只会影响当前控制台。