在Windows 7中修复多个应用程序的环境变量'PATH'

15

如果我使用JDK后再使用Ruby,我需要改变Windows7环境变量中的“PATH”。是否有一种方法可以避免在使用多个应用程序时不断更改它?

有没有办法避免在使用多个应用程序时不断更改 Windows 7 环境变量中的 “PATH”?因为在使用 JDK 后再使用 Ruby 时,需要更改该变量。

1
这个问题太宽泛了。请告诉我们更多关于你的经历以及为什么你必须更改你的PATH变量。 - ControlAltDel
由于java.exe和ruby.exe位于不同的位置,环境变量中的路径变量对于Ruby和Java将是不同的。现在假设我刚完成了使用JDK,现在我想转向Ruby。当我在设置Path到ruby.exe位置之前键入“ruby -v”时,会出现以下错误:“'ruby' 不是内部或外部命令,也不是可运行的程序或批处理文件。” - user1403483
1
你可以同时将java/bin和ruby/bin加入到你的PATH中,这并没有任何问题。 - ControlAltDel
3
这正是我的问题。我如何为路径分配两个或更多不同的位置? - user1403483
1个回答

44

使用系统路径分隔符将 Ruby 和 Java 的路径分开。

在 Windows 7 中,它是

;

你可以同时使用两个。

这是一个带有多个应用程序的路径变量示例。

C:\Program Files\TortoiseHg\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\

太好了。感谢你的回答。 - Naeem Ul Wahhab

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接