【问题标题】:How to change JDK installation directory in Windows XP? [closed]如何在 Windows XP 中更改 JDK 安装目录? [关闭]
【发布时间】:2013-02-18 22:07:09
【问题描述】:

每次我启动jdk-6u39-windows-i586.exe 我都会收到这个错误:

此帐户没有足够的权限来安装 Java(TM)。请登录具有管理权限的帐户。

这会在向导出现之前立即发生。

我认为这是因为 exe 文件正在尝试安装到 C:\Program Files,但安装到 C:\Program Files 的任何内容都仅限于管理员。所以我试图安装到C:\opt。但是 JDK 没有提供更改安装路径的选项。

【问题讨论】:

  • 我确定确实如此。在安装过程中您没有看到“自定义”选项吗?
  • 我没有机会看到任何选项。我的经历是这样的:“双击.exe”->查看错误。
  • 请联系 Java 安装程序支持(也称为供应商)以获取支持选项。告诉他们你遇到的问题。找出解决方案是否存在。将解决方案与您的问题一起记录下来,然后作为答案(如果这解决了您的问题) - 或者 - 在您的问题中说明您到目前为止所做的尝试。

标签: java


【解决方案1】:

从命令提示符运行,jdk-6u39-windows-i586.exe /s /INSTALLDIRPUBJRE=C:\opt\

引用自:http://docs.oracle.com/javase/7/docs/webnotes/install/windows/jdk-installation-windows.html#Run

【讨论】:

  • 这会改变JDK附带的公共JRE的安装位置,但是它会改变JDK的安装位置吗?
  • 你试过了吗?根据我的经验,JDK 包括 JRE。你能试试吗?如果没有,我可以试一试
  • 我试过这个,但这次我什么也没看到。 ` C:\Documents and Settings\aa\My Documents\Downloads>jdk-6u39-windows-i586.exe /s /INSTALLDIRPUBJRE=C:\opt\jdk1.6.0_39\ C:\Documents and Settings\aa\My Documents \Downloads>` 我在 `C:\opt` 中创建了那个 jdk1.6.0_39 文件夹,仅供参考。
  • \s 标签提示安装程序静默运行。尝试不使用该标签运行 - 您可能仍然会遇到权限错误。
  • 顺便说一句 - 这是一个有趣的方法:stackoverflow.com/questions/10891405/…
猜你喜欢
  • 1970-01-01
  • 2012-01-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-27
  • 2020-11-26
相关资源
最近更新 更多