在Windows中更改JAVA_HOME系统变量的脚本

javamonkey79:

我大部分工作都是针对JDK 1.5进行的-但有时我必须更改为1.6。每当我需要处理特定于一个或另一个项目的项目时,必须手动去更改我的“ JAVA_HOME”系统变量有点痛苦(而且不,Eclipse在这些情况下不能很好地发挥作用-相信我。) 。我试过了。)

我正在寻找注册表脚本或Windows Shell脚本,或者无论如何,我都可以通过易于运行的方式“切换”该系统变量。

我搞砸了'set'命令,但这只为该特定命令实例设置变量-而不是全局的。

提前致谢。

编辑#1:建议要点:

  • 也可以在path变量中使用JAVA_HOME变量,这样,您只需要更改JAVA_HOME(无论如何,它会在许多项目中使用[maven,ant等])
  • 将命令写到几个批处理脚本中,以方便使用
  • 进行更改时,Windows命令会话不会立即反映出来。您必须关闭并重新打开它。
party_ddu:

您可以setx用于此目的

像这样:

setx /M JAVA_HOME "C:\Program Files (x86)\Java\jdk1.6.0_17"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章