我有一个使用 java 8 特性的胖 jar。我想将它与 buildroot 一起使用。但是当我阅读它几天时,jamvm 2.0 版支持 java 8,并且由于 GNUClasspath 限制,我们不能在其中使用任何 java 8.0 投诉 jar。有没有办法克服这个问题?我还读到 IcedTea 可以用作替代品,但我不确定如何使用 IcedTea 安装或构建 buildroot。对此的任何指示都会很棒。
谢谢,G
我有一个使用 java 8 特性的胖 jar。我想将它与 buildroot 一起使用。但是当我阅读它几天时,jamvm 2.0 版支持 java 8,并且由于 GNUClasspath 限制,我们不能在其中使用任何 java 8.0 投诉 jar。有没有办法克服这个问题?我还读到 IcedTea 可以用作替代品,但我不确定如何使用 IcedTea 安装或构建 buildroot。对此的任何指示都会很棒。
谢谢,G
You could probably try with the full-featured OpenJDK, if you're using an architecture that is supported. However, there isn't yet a package for it in Buildroot.
还值得注意的是,OpenJDK 补丁已提交到: http: //lists.busybox.net/pipermail/buildroot/2018-February/213282.html但它没有合并,我不知道为什么。值得尝试并可能尝试将其合并。