正如您所见,bin
/usr/lib/java/jdk1.8.0_144/bin
个文件夹
在我的.bashrc
文件中,我有以下内容:
#Java HOME directory setup
export JAVA_HOME=/usr/lib/java/jdk1.8.0_144
export PATH="$PATH:$JAVA_HOME/bin"
我还遇到了以下两个问题:
https://askubuntu.com/questions/207552/no-such-file-or-directory-when-invoking-java
Java is installed, in listing, but execution produces "./java: No such file or directory"
我已经按照Petesh的回答使用ldd java
命令来查看我丢失的软件包。但正如您在下图中看到的那样,它没有成功:
但是我可以看到java -version
和ldd --version
命令都正常工作。我使用的是64位笔记本。有人可以帮帮我吗?
答案 0 :(得分:2)
java
似乎已正确安装,您可以运行" java"与
$ java <MYOPTIONS>
您的错误正在尝试执行您的<#34;路径&#34;使用$PATH
如果要显示路径,则回显它。像,
$ echo $PATH
或者,如果你想找到java的位置
$ type -path java
/usr/bin/java
或者,更常见的Ubuntu方式
$ update-java-alternatives -l
java-1.8.0-openjdk-amd64 1081 /usr/lib/jvm/java-1.8.0-openjdk-amd64
java-8-oracle 1081 /usr/lib/jvm/java-8-oracle