我大部分的工作都是在JDK 1.5上完成的,但有时我需要切换到1.6。每当我需要处理特定于某个版本的项目时,手动更改“JAVA_HOME”系统变量有点麻烦(不,Eclipse在这些情况下表现不佳 - 相信我...我已经尝试过了)。
我正在寻找一个注册表脚本或Windows shell脚本,或者任何可以轻松运行并“切换”此系统变量的方法。
我已经尝试过“set”命令,但那只会为该特定命令实例设置变量,而不是全局性的。
提前感谢您的帮助。
编辑#1: 建议要点:
- 在您的路径变量中使用“JAVA_HOME”变量,这样您只需更改“JAVA_HOME”即可(在许多项目中都会使用[maven、ant等]) - 编写一些批处理脚本以便易于使用 - 当您进行更改时,Windows命令会话不会立即反映出来。您必须关闭并重新打开它。
我正在寻找一个注册表脚本或Windows shell脚本,或者任何可以轻松运行并“切换”此系统变量的方法。
我已经尝试过“set”命令,但那只会为该特定命令实例设置变量,而不是全局性的。
提前感谢您的帮助。
编辑#1: 建议要点:
- 在您的路径变量中使用“JAVA_HOME”变量,这样您只需更改“JAVA_HOME”即可(在许多项目中都会使用[maven、ant等]) - 编写一些批处理脚本以便易于使用 - 当您进行更改时,Windows命令会话不会立即反映出来。您必须关闭并重新打开它。