[英]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.