首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >windows 7上的Java 7 64位:如何切换java版本

windows 7上的Java 7 64位:如何切换java版本
EN

Stack Overflow用户
提问于 2011-09-05 21:28:23
回答 4查看 32.1K关注 0票数 18

我需要在我的Windows 7 64位操作系统上从已安装的64位java 7切换到已安装的java 6,但通常的步骤不起作用。我试图更改JAVA_HOME环境变量,但当我键入java -version时,系统响应Java7...如何从不同的java版本切换?

谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-09-05 21:30:53

您还需要切换path环境变量,以便在此之前指向JRE bin目录。另外,我认为现代版本的java会在Windows的system32目录中放置一个"java.exe“的副本,你需要删除它们(或者重命名,如果你想保留它们作为备份)。

票数 32
EN

Stack Overflow用户

发布于 2011-09-05 21:31:06

java.exe未使用JAVA_HOME

确保在path环境变量中有Java6JRE的bin目录的路径,在Java7JRE的路径之前,在windows系统目录(system32)之前。

或者您可以使用java命令的完整路径:

代码语言:javascript
复制
c:\java6\bin\java com.foo.bar.Main
票数 3
EN

Stack Overflow用户

发布于 2011-09-05 21:32:17

Windows依赖于PATH环境变量而不是JAVA_HOME来查找可执行文件,包括java.exe应用程序启动器。虽然可以在PATH环境变量中使用JAVA_HOME环境变量,但实际情况并非如此,因此必须修改PATH环境变量才能使用JAVA_HOME或新的Java6安装主目录。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7308789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档