我面临有关总指挥官和java路径(总指挥官7.56a-Windows 7 64bit)的一个非常奇怪的问题。
将我的Java从6更新到7,并将所有环境变量都指向正确的方向后,我有以下奇怪的行为。
当我打开命令行(而不是通过总指挥官)时,将显示以下命令:java -version prints java version "1.7.0_07"
(预期)javac -version prints javac 1.7.0_07
(预期)
但是,当我通过总指挥官打开一个cmd时(在总指挥官的底部命令框中键入cmd),我得到以下信息:java -version prints java version "1.6.0_22"
(我以前的Java版本)
`javac -version打印javac 1.7.0_07(正确的一个!)
有什么提示吗?
最佳答案
问题解决了。
我还必须更新我的32位版本的Java,因为总指挥官正在使用我的32位版本的cmd。
感谢@reporter向我指出总指挥官的论坛。您可以找到我的问题的完整主题here