![](/img/trans.png)
[英]Error during restart wildfly server : ”/usr/lib/jvm/java-8-oracle/bin/java”: No such file or directory
[英]showing bash: /usr/lib/jvm/java-7-oracle=/usr/lib/jvm/java-8-oracle: No such file or directory in terminal
每當我在Kubuntu機器上打開終端時,都會在頂部顯示以下內容: bash: /usr/lib/jvm/java-7-oracle=/usr/lib/jvm/java-8-oracle: No such file or directory
自從我在.bashrc文件中添加以下行: $JAVA_HOME=/usr/lib/jvm/java-8-oracle
以來,這種情況一直在發生。 有人可以告訴我如何調試問題所在,如果可能的話,還可以解決該問題?
它應該是
JAVA_HOME=etc...
通過做
$JAVA_HOME=...
您正在擴展JAVA_HOME
env var的CURRENT值,並最終完成了
oldvalue=newvalue
而不是$
-less版本執行的“將新值分配給var”。
在談論shell / bash上的變量時,當我們定義一個變量時,我們不使用$
,但是,在訪問它時,我們需要將其與$
符號一起使用。 例如,
JAVA_HOME = /usr/lib/jvm/java-8-oracle
(您剛剛定義了一個變量) source ~/.bashrc
echo $JAVA_HOME
(此處正在訪問定義的變量) 您將觀察到該值將被打印在外殼上。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.