有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

图像java。lang.RuntimeException:找不到注册表初始化文件

当我在Eclipse中使用JAI时(所有指定的类) 它工作得很好,但是当我把所有东西都打包到一个jar中,并从中生成一个shell脚本文件并尝试运行该脚本时,我遇到了一个问题javax.media.jai.OperationRegistry 正在查找初始化文件

还有谁见过这个问题吗

例外情况:

java.lang.RuntimeException: Registry initialization file not found.
at
javax.media.jai.OperationRegistry.initializeRegistry(OperationRegistry.java:365)
at javax.media.jai.JAI.(JAI.java:566)

有些事on this page但我无法理解

有什么帮助吗


共 (1) 个答案

  1. # 1 楼答案

    因此,问题在于,随Java应用程序导出的JAI jar在Linux上无法工作。我们必须在Linux机器上显式安装JAI,才能使用已安装的Java应用程序

    我们发现的一个解决方案是,我们将Java应用程序导出到一个jar文件中,并创建了一个安装脚本,当它在Linux机器上运行时,首先安装JAI,然后安装我们的应用程序

    因此,在任何新的Linux机器上安装应用程序时,这是一个一次性安装过程