javac在Ubuntu上安装Oracle Java
我一直在尝试在Ubuntu11.04上安装OracleJava7。我在跟踪instructions given here
一旦我(不折不扣地)按照所有的步骤走了,我就试着跑
java -version
它给出了预期的输出。但是跑步
javac -version
没有给出预期的输出。相反,我得到了以下错误:
Error : Could not find libjava.so
Error : Could not find Java SE Runtime Environment
环境变量PATH包含/usr/local/java/jre/bin和/usr/local/java/jdk/bin,LD_LIBRARY_PATH指向包含libjava的/usr/local/lib。所以它目前由我运行javac的用户所有。此外,JAVA_HOME指向jdk文件夹。尽管如此,javac还是无法找到libjava。所以归档。网上有多种解决方案,但似乎都不适合我。即使是直奔
/usr/locale/java/jdk/bin/javac -version
结果是相同的错误
非常感谢您的帮助。 谢谢
# 1 楼答案
来自的Oracle Java 1.7.0。deb包
1.7.0_51的变通方法
OAB中目前有一个Issue 123和一个pull request
这是修补过的vesion:
# 2 楼答案
结果可能是链接有一些错误。下面一个更好的链接是this
希望有帮助。这一页上的第一个答案就足够了