linux查找jdk安裝目錄
在linux系統查找jdk的安裝路徑:
whereis java
which java (java執行路徑)
echo $JAVA_HOME
echo $PATH
在windows查找jdk的安裝路徑:
set java_home:查看JDK安裝路徑
java -version:查看JDK版本
Ⅱ linux怎麼查找java安裝路徑
在linux系統查找jdk的安裝路徑:
whereis java
which java (java執行路徑)
echo $JAVA_HOME
echo $PATH
在windows查找jdk的安裝路徑:
set java_home:查看JDK安裝路徑
java -version:查看JDK版本
下面是設置jdk的環境變數和卸載jdk安裝:
1.配置linux的環境變數:(記得source .bash_profile)
. 修改/etc/profile文件 (全局所有用戶)
vi 此文件/etc/profile
在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
.修改.bash_profile文件 (某個用戶許可權使用這些環境變數)
.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
.shell終端執行下列命令: (臨時用)
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
2.卸載jdk
·找到jdk安裝目錄的_uninst子目錄
·在shell終端執行命令./uninstall.sh即可卸載jdk
Ⅲ linux怎麼查看有沒有安裝jdk
1、可以去/bin或/sbin下看是否有java,jdk的目錄。可以查看系統的環境變數是否有java_home等變數。
2、rpm -qa |grep java 看是否安裝了java
echo $PATH 看環境變數是否配置了java路徑
find / -name java 查找java文件
Ⅳ 查看jdk安裝路徑linux
Linux下如何查看JDK安裝路徑
1:echo $JAVA_HOME
使用$JAVA_HOME的話能定位JDK的安裝路徑的前提是配置了環境變數$JAVA_HOME,否則如下所示,根本定位不到JDK的安裝路徑
[root@localhost ~]# java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
[root@localhost ~]# echo $JAVA_HOME
2:which java
首先要申明一下which java是定位不到安裝路徑的。which java定位到的是java程序的執行路徑。那麼怎麼定位到java的安裝路徑呢? 《linux 就該這么 學》下面我們來看看例子吧,如下所示:
[root@localhost ~]# java -version
java version "1.7.0_51"
OpenJDK Runtime Environment (rhel-2.4.5.5.el7-x86_64 u51-b31)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
[root@localhost ~]# which java
/usr/bin/java
[root@localhost ~]# ls -lrt /usr/bin/java
Ⅳ linux jdk 安裝到哪個目錄
命令:whereis java 找到安裝目錄
一般在 /opt/ 下,或者 /usr/local/ 下
Ⅵ 怎樣查看linux系統裡面有沒有jdk的安裝包
在linux系統查找jdk的安裝路徑:
whereis java
which java (java執行路徑)
echo $JAVA_HOME
echo $PATH
在windows查找jdk的安裝路徑:
set java_home:查看JDK安裝路徑
java -version:查看JDK版本
下面是設置jdk的環境變數和卸載jdk安裝:
1.配置linux的環境變數:(記得source .bash_profile)
. 修改/etc/profile文件 (全局所有用戶)
vi 此文件/etc/profile
在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
.修改.bash_profile文件 (某個用戶許可權使用這些環境變數)
.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
.shell終端執行下列命令: (臨時用)
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
2.卸載jdk
·找到jdk安裝目錄的_uninst子目錄
·在shell終端執行命令./uninstall.sh即可卸載jdk
Ⅶ linux系統上用什麼命令查看本機運行的jdk的版本的
JDK有以下幾種方法:
1、查找目前所使用的linux下所使用的jdk安裝後的目錄:echo $JAVA_HOME;
2、獲得目前所使用的linux下所使用的jdk的版本java -version;
3、獲得所安裝後的jdk的版本,在bin目錄下輸入 ./java -version即可;在配置好Java環境的情況下可以使用 java -version查看。
拓展資料
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。
Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。 Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。
Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。
嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和資料庫的操作系統。
Ⅷ 如何查看linux是否安裝jdk
看看 是否設置了jdk環境變數: echo $JAVA_HOME;
或運行命令: java -verion 看看能否查看版本 ,能就是運行;
或者查看後台進程:ps -ef|grep java。
1 Linux 目錄結構
即使這是個菜鳥級的問題,也經常難住老鳥。我就見過很資深的程序員把JDK不合適地安裝
到/home目錄下。雖然不一定有最正確的安裝位置,但一定有不適當的安裝位置。為了確定
我們到底應該把JDK安裝在哪裡,首先要了解一下Unix/Linux的目錄結構。
[plain]view
plain
/bin用來貯存用戶命令。/usr/bin也被用來貯存用戶命令。
/sbin許多系統命令(例如shutdown)的貯存位置。/usr/sbin中也包括了許多系統命令。
/root根用戶(超級用戶)的主目錄。
/mnt該目錄中通常包括系統引導後被掛載的文件系統的掛載點。比如,默認的光碟掛載點是/mnt/cdrom/。可以為U盤建一個掛載點:mkdir/mnt/usb。
/boot包括內核和其它系統啟動期間使用的文件,最大不超過200M。通常我為/boot建一個primary分區是1G。
/lost+found被fsck用來放置零散文件(沒有名稱的文件)。
/lib包含許多被/bin和/sbin中的程序使用的庫文件。目錄/usr/lib中含有更多用於用戶程序的庫文件。/lib目錄下放置的是/bin和/sbin目錄下程序所需的庫文件。簡單說,/lib是內核級的;/usr/lib是系統級的;/usr/local/lib是用戶級的。僅僅被/usr目錄下的程序所使用的共享庫不必放到/lib目錄下。只有/bin和/sbin下的程序所需要的庫有必要放到/lib目錄下。
/dev貯存設備文件。
/etc包含許多配置文件和目錄。
/var用於貯存variable(或不斷改變的)文件,例如日誌文件和列印機假離線文件,虛擬機鏡像文件等。
/usr包括與系統用戶直接有關的文件和目錄,例如應用程序及支持它們的庫文件。
/proc一個虛擬的文件系統(不是實際貯存在磁碟上的),它包括被某些程序使用的系統信息。
/initrd用來在計算機啟動時掛載initrd.img映像文件的目錄以及載入所需設備模塊的目錄。不要刪除/initrd目錄。如果你刪除了該目錄後再重新引導RedHatLinux時,你將無法引導你的計算機。
/tmp用戶和程序的臨時目錄。/tmp給予所有系統用戶讀寫權。
/home用戶主目錄的默認位置。
/opt可選文件和程序的貯存目錄。該目錄主要被第三方開發者用來簡易地安裝和卸裝他們的軟體包。
在傳統的unix系統中,/usr 通常只包含系統發行時自帶的程序,而/usr/local 則是本地系統
管理員用來自由添加程序的目錄。這里有一條嚴厲而牢固的規則:除非在裡面創建目錄,
unix發行版不得使用 /usr/local 。
對於Linux發行版,如 RedHat, Debian 等等,一個可能的規定是:/usr 目錄只能由發行版
的軟體包管理工具負責管理,而對 /usr/local 卻沒有這樣做。正是因為採用這種方式,軟體
包管理工具的資料庫才能知道在 /usr 目錄內的每一個文件。
2、配置環境JAVA變數
有3種方式配置JAVA環境變數。
2.1/etc/profile
如果你的計算機僅僅作為開發使用時推薦使用這種方法.所有用戶的shell都有權使用這些環境
變數。修改/etc/profile 文件,執行下面的語句:
[plain]view
plain
$sudo-s
#echo'exportJAVA_HOME=/usr/local/java/jdk1.6.0_38'>>/etc/profile
#echo'exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH'>>/etc/profile
#echo'exportCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar'>>/etc/profile
切換到任何一個用戶,執行下面這個命令,環境變數的更改立即生效:
# source /etc/profile
檢查JAVA環境變數更改是否生效:
$ java -version
2.2 ~/.profile
這個是最安全的方法,控制JAVA到當前用戶。如果你需要給某個用戶許可權使用這些環境變
量,你只需要修改其個人用戶主目錄下的 .profile, 如下:
$cd~/
$echo'exportJAVA_HOME=/usr/local/java/jdk1.6.0_38'>>./.profile
$echo'exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH'>>./.profile
$echo'exportCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar'>>./.profile
$source./.profile
$java-version
or
$java