gpt4 book ai didi

windows-7 - 在 Windows 7 (x64) 上安装 JAI 1.1.3 时出现 "JRE 1.3 or higher must be installed!"/"JDK 1.3 or higher must be installed!"错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:42:24 26 4
gpt4 key购买 nike

我收到这些错误...

"Severe: JRE 1.3 or higher must be installed!" "Severe: JDK 1.3 or higher must be installed!"

严重:必须安装 JRE 1.3 或更高版本!

严重:必须安装JDK 1.3或更高版本!

...在 Windows 7 (x64) 上安装 JAI(Java 高级成像)1.1.3 时,JRE 7 (1.7) 安装在“C:\Program Files\Java\jre7” 和 JDK 7 (1.7)在“C:\Program Files\Java\jdk1.7.0”。

正在关注 http://download.java.net/media/jai/builds/release/1_1_3/INSTALL.html#Windows ,具体来说,这是我所做的:

访问过:

已下载:

编辑(问题):如果有人可以分解这些文件之间的差异,那就太好了。 http://download.java.net/media/jai/builds/release/1_1_3/INSTALL.html#Windows 中的说明不要进入足够的细节,并假设你已经知道什么是什么。

编辑:如以下评论所述,.exe 是独占安装,但我希望将它们安装到所有三个位置(到“C:\Program Files (x86)\Sun Microsystems\Java Advanced Imaging 1.1.3 “以及我的 JDK 和 JRE 位置),因为我不确定作为 Java 开发人员在工作中需要哪一个。据我所知,我只需要安装 JDK 版本,而 .zip 是同样的东西的手动安装。我不确定!未经验证。

已安装:

  • jai-1_1_3-lib-windows-i586.exe(安装正常)
  • jai-1_1_3-lib-windows-i586-jre.exe <---- 这是导致其中一个错误的原因。
  • jai-1_1_3-lib-windows-i586-jdk.exe <---- 这是导致其中一个错误的原因。

错误似乎与找不到 Java(JRE 和 JDK)的安装位置相同。

我设置了以下环境变量:

  • JAVA_HOME = C:\Program Files\Java\jdk1.7.0
  • 路径= ...;C:\Program Files\Java\jdk1.7.0\bin

编辑:这让我觉得问题比环境变量更深层次,因为 JRE 没有像 JDK 那样的环境变量(即 JAVA_HOME),对吧?

我尝试过的修复(无济于事):

  • 正在重新安装*。
  • 重新下载并重新安装*。
  • 将“C:\Program Files\Java\jre7\bin”添加到“路径”并重新安装*。
  • 将“C:\Program Files\Java\jre7”添加到“Path”中,不删除上述路径添加,并重新安装*。
  • 将“C:\PROGRA~1\Java\jre7”添加到“路径”,并验证它是正确的文件夹,然后重新安装*。
  • 将 JAVA_HOME 从“C:\Program Files\Java\jdk1.7.0”更改为“C:\PROGRA~1\Java\JDK17~1.0”,并验证它正确转发回 Windows 中的原始文件夹,然后重新-正在安装*。
  • 将 Java 重新安装到非空格文件夹“C:\xxx\xxx\jdk1.7.0”,其中 x 是字母而不是空格,并验证它可以使用“java -version”命令行正常工作,并且重新安装**。

*下载并安装jai-1_1_3-lib-windows-i586-jre.exe

**下载并安装jai-1_1_3-lib-windows-i586-jdk.exe

这些都不起作用。 :(

我没试过:

  • 使用早于 7 (1.7) 的 JRE

任何帮助都会很棒。

可能的(HACK)解决方案:手动安装怎么样?这是我们在工作中选择做的事情。是否可以找出安装了哪些文件(因为我不能,所以不安装它)?

编辑:我还验证了“JAI (Java Advanced Imaging) Image I/O”在我的系统上有同样的问题。

最佳答案

JAI 仅在 32 位 (x86) JRE 上可用,因此您需要在 Windows 7 上安装 32 位 JRE。

JAI 使用一些 native 实现 (dll) 以加速处理,因此仅安装在 32 位 JRE 上。

安装 JAI 时,它会尝试检测已安装的 JRE,应该是 32 位 JRE。您可以在 Windows 7 x64 上安装 32 位 JRE,唯一的“区别”是性能和 Java 应用程序可用的最大内存。

http://www.oracle.com/technetwork/java/javase/downloads/java-se-jre-7-download-432155.html 安装 JAva 7 JRE 32 位选择“Windows x86 脱机版”。

另一种方法是从 JAI 手动安装 zip,使用 jai-1_1_3-lib-windows-i586.jar.zip 并从 32 位 JRE 执行。

关于windows-7 - 在 Windows 7 (x64) 上安装 JAI 1.1.3 时出现 "JRE 1.3 or higher must be installed!"/"JDK 1.3 or higher must be installed!"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7284035/

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