gpt4 book ai didi

java - 问题快捷方式 JNLP

转载 作者:搜寻专家 更新时间:2023-10-31 20:30:03 25 4
gpt4 key购买 nike

我对 JNLP 有疑问。

当一台计算机安装了两个 Java 版本时,64 位和 32 位。电脑默认执行32位版本。

快捷方式是

C:\Windows\SysWOW64\javaws.exe -localfile 
"C:\Users\Micro\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\43\b9706ab-6de97627"

如何独立于 Java 版本通过 C:/Windows/System32/javaws.exe 强制执行快捷方式?

最佳答案

The computer executes the version 32 bits by default.

不完全是。这取决于调用应用程序。

让我们看两个例子:

  1. 启动 cmd.exe(使用 WINDOWS+R 并键入 cmd)

  2. 运行“java -version”你会得到

    java version "1.7.0_03"
    Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
    Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)
  3. 通过32位程序(如total commander)启动cmd.exe

  4. 运行“java -version”你会得到

    java version "1.7.0_03"
    Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
    Java HotSpot(TM) Client VM (build 22.1-b02, mixed mode, sharing)

可以尝试直接使用windows\system32和windows\syswow64中的 stub 。唯一的变化:

  • 您可以使用

    从 64 位降级到 32 位
    c:\Windows\Syswow64\java -version

我知道从 32 位升级到 64 位的唯一方法是使用

显式运行 64 位版本
    "c:\Program Files\Java\jre6\bin\java.exe" -version

此逻辑也适用于在 windows\system 中使用包装器的所有其他 java 命令,例如 javaws。

=> 链接到“c:\Program Files\Java\jre6\bin\javaws.exe”

关于java - 问题快捷方式 JNLP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10192794/

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