我如何让 JRECreate 编译一个 headful JRE?
How do I make JRECreate compile a headful JRE?
我有一个嵌入式 ARMv7 仪器,它需要 Java8 的软浮点版本。工作正常。)但是,自从 Java 8,Oracle 停止提供 SoftFP 下载,而是给了我们一个 "JRECreate" 应该能够满足我们需求的东西。
除非我还需要一个有头(即,不是无头)版本的 JRE,并且出于某种原因,该程序似乎只输出 JRE 的无头版本,而且似乎没有办法使它不是无头的。 "documentation" 当然没用。有什么办法吗??
否则,我在哪里可以找到 Java 的版本来自己编译,因为 Oracle 似乎不想支持我需要的东西?
显然包括来自另一个发行版的 lib/arm/libawt_xawt.so
文件(比如已经有头的 HardFP 文件)足以告诉 Java 不再处于无头模式,并正确加载 awt 库。
所以对于未来遭受这种痛苦的人(例如,不可避免地,当我必须更新到 Java 9 时,我自己),headless 和 headful 之间的区别 Java 是单个库的存在文件,您必须将 Frankenstein 的各个部分组合在一起才能完成 Oracle 的工作。
我有一个嵌入式 ARMv7 仪器,它需要 Java8 的软浮点版本。工作正常。)但是,自从 Java 8,Oracle 停止提供 SoftFP 下载,而是给了我们一个 "JRECreate" 应该能够满足我们需求的东西。
除非我还需要一个有头(即,不是无头)版本的 JRE,并且出于某种原因,该程序似乎只输出 JRE 的无头版本,而且似乎没有办法使它不是无头的。 "documentation" 当然没用。有什么办法吗??
否则,我在哪里可以找到 Java 的版本来自己编译,因为 Oracle 似乎不想支持我需要的东西?
显然包括来自另一个发行版的 lib/arm/libawt_xawt.so
文件(比如已经有头的 HardFP 文件)足以告诉 Java 不再处于无头模式,并正确加载 awt 库。
所以对于未来遭受这种痛苦的人(例如,不可避免地,当我必须更新到 Java 9 时,我自己),headless 和 headful 之间的区别 Java 是单个库的存在文件,您必须将 Frankenstein 的各个部分组合在一起才能完成 Oracle 的工作。