notjavahome
『壹』 linux求解 提示找不到java_home路勁 /usr/bin/java 不是我想要的 我要下面圖顯示的另外效果 謝謝 急。。
在你想操作用戶的環境變數裡面配置的JAVA_HOME路徑。
root用戶是在/root/.bash_profile裡面,也可以在系統環境變數配置文件/etc/profile中修改來實現
『貳』 在/etc/environment 上配置了JAVA_HOME而且已經source /home/u/.bashrc為什麼還提示JAVA_HOME is not set
如果是root用戶運行java程序,直接在/etc/profile里設置java的環境變數;
如果是其他用戶運行java程序,可編輯宿主目錄的.bash_profile文件,加入相關java的環境變數。
『叄』 mvn -version報java_home not found 錯誤怎麼解決
設置環境變數JAVA_HOME
如果是linux系統可以在/etc/profile文件如下設置:export JAVA_HOME=/home/XXX/jdk1.6.0_13
如果是windows系統在我的電腦右鍵,屬性,高級系統設置,環境變數中設置JAVA_HOME指定jdk根目錄即可
『肆』 dbsetup運行時提示JAVA_HOME IS NOT SET
你是不是吧java_home的路徑改了啊?java_home的路徑要是你電腦中jdk的安裝路徑;
你要是不知道怎麼配置環境變數的話,給我個郵箱我發一個配置java環境變數的文檔給你,照著一步步做就行了;
『伍』 ubuntujava安裝好後執行出現java_home的錯誤,是怎麼回事
執行了java-version顯示的是系統中自帶的openJdk的版本,並不是安裝的jdk1.8。
先把系統中自帶的Open_jdk刪除,然後在安裝Oracle的JDK。
『陸』 請問一下我在linux下面設置的java_home有什麼問題阿,怎麼允許tomcat還是提示找不到java_home呢
JAVA_HOME = /media/seagate/軟體集合/系統軟體/linux平台軟體/jdk1.6.0_16
說明你的java路徑不在主文件夾下,而且出現了中文。
最好改裝在主文件夾下用英文路徑吧。
『柒』 JAVA_HOME does not point to the JDK編譯
將JAVA_HOME設置成jdk安裝目錄的路徑,如:
C:\Program Files\Java\jdk1.8.0_111
『捌』 sudoers 設置什麼導致找不java-home
在安裝presudo版本的CDH5中,第一次需要格式化HDFS,執行:
$ sudo -u hdfs hdfs namenode -format
但是會出現:
[root@AY1312280620257702e0Z conf]# sudo -u hdfs hdfs namenode -format
Error: JAVA_HOME is not set and could not be found.
[root@AY1312280620257702e0Z conf]# echo $JAVA_HOME
/usr/qiuxin/software/jdk1.7.0_25
[root@AY1312280620257702e0Z conf]# echo $JAVA_HOME
/usr/qiuxin/software/jdk1.7.0_25
[root@AY1312280620257702e0Z conf]# sudo -u hdfs hdfs namenode -format
Error: JAVA_HOME is not set and could not be found.
[root@AY1312280620257702e0Z conf]# java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
[root@AY1312280620257702e0Z conf]#
[root@AY1312280620257702e0Z ~]# for x in `cd /etc/init.d ; ls hadoop-hdfs-*` ; do sudo service $x start ; done
Starting Hadoop datanode:[ OK ]
Error: JAVA_HOME is not set and could not be found.
Starting Hadoop namenode:[ OK ]
Error: JAVA_HOME is not set and could not be found.
Starting Hadoop secondarynamenode:[ OK ]
Error: JAVA_HOME is not set and could not be found.
需要進行如下配置,即可解決如上問題:
在/etc/sudores 的最後一行增加:
On systems on which
sudo
clears or restricts environment variables, you also need to add the following line to the
/etc/sudoers
file:
Defaults env_keep+=JAVA_HOME
同時需要配置:
If your JDK is located at one of the standard locations, it's detected by the script (using this component called bigtop-utils). However, if it's not, you'd have to go to /etc/default/bigtop-utils and set and export JAVA_HOME ( to /usr/qiuxin/software/jdk1.7.0_25) there. You only need to do it once and all CDH components would use that variable to figure out where JDK is.
[root@AY1312280620257702e0Z ~]# vi /etc/default/bigtop-utils
增加:export JAVA_HOME=/usr/qiuxin/software/jdk1.7.0_25
[root@AY1312280620257702e0Z ~]# source /etc/default/bigtop-utils
『玖』 JAVA_HOME環境變數重啟後出錯問題
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_20
PATH=%JAVA_HOME%\bin;
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
--------------------------------
其中:PATH屬於追加內容,添加到原先內容的最前面,分號隔開。
其他的都是新建內容。