gpt4 book ai didi

java - 在 Windows 7 上在 32 位和 64 位 JDK 平台之间切换

转载 作者:行者123 更新时间:2023-12-02 06:58:49 24 4
gpt4 key购买 nike

我在笔记本电脑上使用 Windows 7。我正在使用仅适用于 32 位 JDK 的 jpcap 库。我的机器上安装了 32 位和 64 位 JDK。如何在 64 位和 32 位 JDK 之间切换?

我尝试更改 %JAVAHOME%%PATH% 环境变量,但没有成功。我应该更改注册表中的任何内容吗?

最佳答案

@Srikant Sahay,非常感谢你!它确实可以在 widnows 8.1 64 位操作系统上运行。

我可以根据需要在 Windows 8.1 上切换 32 位和 64 位 JDK 平台。正如 Srikant 所建议的,诀窍是在所有其他路径变量之前设置路径。确保将拳头放入路径变量中。

java -d32 -version           ( or simply )
java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode, sharing)

但是,一次只能有一个实例运行。您可以选择 32 位版本或 64 位版本。因此,如果您输入“java -d64 -version”,您将得到

Error: This Java instance does not support a 64-bit JVM.
Please install the desired version.

因此,如果您想要 64 位 JVM,则应将 JDk 安装文件夹(在我的例子中为“C:\Program Files\Java\jdk1.7.0_51\bin”,因为操作系统默认为 64 位)放在第一个位置路径变量。

干杯!

关于java - 在 Windows 7 上在 32 位和 64 位 JDK 平台之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16949091/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com