编译 IcedTea:找不到 JDK 主目录

编译 IcedTea:找不到 JDK 主目录

Google Chrome 一直告诉我需要更新 icedtea,我尝试从终端安装它们,但没有成功,所以我从源代码安装 icedtea 和 icedtea-web,当我这样做时,它./configure 告诉我 fastjar 没有安装,所以我安装了它,然后它告诉我 gawk 没有安装,我安装了它,现在它说:

checking for a JDK home directory... 
configure: error: "A JDK JDK home directory could not be found.

我安装了openjdk7,如何修复?

@Ben Hague 谢谢,你的回答修复了第一个错误,但现在我明白了

checking for javah... no
checking for gjavah... no
configure: error: "A Java header generator was not found."

javah 不应该与 jdk 捆绑在一起吗?

答案1

看起来 Ubuntu 将它放在与预期不同的目录中IcedTea。尝试

sudo ln -s /usr/lib/jvm/java-7-openjdk-amd64/ /usr/lib/jvm/java-1.7.0-openjdk

相关内容