繁体   English   中英

设置JAVA_HOME ubuntu:找不到路径

[英]Set JAVA_HOME ubuntu: path not found

我试图在我的ubuntu机器中设置JAVA_HOME ,为此我在/etc/environment添加了以下路径

"JAVA_HOME":"/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin"

并重新加载source /etc/environment

但我收到以下错误

bash:JAVA_HOME:/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin:没有这样的文件或目录

但是路径存在

注意

当我尝试安装超级账本锯齿https://sawtooth.hyperledger.org/docs/core/releases/1.0/app_developers_guide/ubuntu.html时,会发生相同的错误。

hyperledger锯齿ububtu安装需要Java

Ubuntu版本

Ubuntu 16.04.3 LTS

另外我在.bashrc文件中添加了以下内容

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/bin
export PATH=$PATH:/usr/lib/jvm/java-8-openjdk-amd64/bin

/etc/environment也是一个bash脚本,所以用

"JAVA_HOME":"/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin"

这不是bash变量语法,它不能:

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

还要注意,上面使用的是JAVA_HOME环境变量的基本目录,而不是bin目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM