最佳答案
我在理解 JavaJRE 的一些基础知识方面遇到了困难。
我需要在嵌入式系统中运行 Java 代码,为此我需要在 Linux 内核中安装最小的 JRE,也就是说,执行 Java 二进制文件所需的最小包。我认为只使用 JVM 是不可能做到这一点的(JRE 包是必要的,我这里错了吗?)
问题是,在查看 Debian 存储库时,我不太明白软件包 openjdk-6-jre
、 openjdk-6-jre-headless
和 openjdk-6-jre-lib
之间的区别。Java 程序只能使用前者吗?还是需要他们三个?
这是一个问题,因为它们之间的大小(MB)有很大的差异。