① 第一次用LINUX,如何人查看是否已經安裝了JAVA和怎麼安裝JAVA
如果您的是centos的話,比較好辦,我就以centos舉例子
系統默認安裝了openjdk的,查看版本
yum list installed |grep jdk
但是您使用javac命令,會提示錯誤,解決方法
卸載系統自安裝的openjdk
在步驟1裡面得到openjdk的具體型號,卸載命令如下
yum -remove -y java-openjdk*
安裝自己的jdk,可以去官方下載壓縮包
導入系統,解壓壓縮包,配置環境變數(/etc/profile),環境變數主要要配置三個東西
4.1 export JAVA_HOME=您解壓的具體路徑
4.2 export PATH="${JAVA_HOME}/bin:$PATH"
4.3 export CLASS_PATH=".:${JAVA_HOME}/lib/rt.jar:${JAVA_HOME}/lib/tools.jar"
如有疑問,請留言 : )
② Linux中JDK的安裝和配置方法
操作步驟如下:
1、手動安裝jdk,首先需要下載jdk,記住是linux版本的jdk,直接去官網下載就行了。
③ 怎麼看java環境配置是否成功
1、"開始"->"運行",鍵入"cmd";
2、鍵入命令:java -version、java、javac幾個命令,出現以下信息,說明環境變數配置成功;
完整的Java環境配置安裝過程可以參考文章:Java 開發環境配置
④ 怎麼看linux伺服器是否裝了jdk
查看linux伺服器是否裝了jdk的步驟如下:
我們需要准備的材料分別是:linux伺服器。
1、首先,連接上linux伺服器,進入命令行狀態。
⑤ java在linux環境下的配置
純java開發的軟體在linux下面也可以應用自如。那麼首先就需要配置好linux下的java環境,具體說來,就是配置jdk環境變數。
介紹在linux下配置jdk環境變數的幾種常用方法。
首先在linux下安裝jdk,如果出現提示許可權不夠(且root下也提示許可權不夠),可用#ls -l filename命令查看一下,如果顯示類似如:
則表示任何用戶都沒有可執行許可權(即使是root用戶)。
解決方法:
#chmod a+x filename
這樣,安裝好後,就可以接下來進行環境變數的配置了。這里給出三種可選方法:
一、修改/etc/profile文件
當本機僅僅作為開發使用時推薦使用這種方法,因為此種配置時所有用戶的shell都有權使用這些環境變數,可能會給系統帶來安全性問題。
用文本編輯器打開/etc/profile,在profile文件末尾加入:
JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
重新登錄即可。
二、修改.bashrc文件
這種方法更為安全,它可以把使用這些環境變數的許可權控制到用戶級別,如果需要給某個用戶許可權使用這些環境變數,只需要修改其個人用戶主目錄下的.bashrc文件就可以了。
用文本編輯器打開用戶目錄下的.bashrc文件,在.bashrc文件末尾加入:
set JAVA_HOME=/usr/share/jdk1.5.0_05
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
重新登錄。
三、直接在shell下設置變數
不推薦使用這種方法,因為換個shell,該設置就無效了。這種方法僅僅是臨時使用,以後要使用的時候又要重新設置,比較麻煩。
只需在shell終端執行下列命令:
export JAVA_HOME=/usr/share/jdk1.5.0_05
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注意:
1.要將 /usr/share/jdk1.5.0_05jdk 改為jdk安裝目錄
2. linux下用冒號」:」來分隔路徑
3. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環境變數的值在設置環境變數時特別要注意不能把原來的值給覆蓋掉了。
4. CLASSPATH中當前目錄」.」不能丟掉。
5. export是把這三個變數導出為全局變數。
6. 大小寫必須嚴格區分。
(引用資料,僅作交流)
⑥ 怎麼看java環境變數是否配置好了
方法如下:
點擊開始--運行--輸入cmd,點擊確定。
在命令行窗口輸入javac,出現下圖所示:
再次輸入java,出現下圖所示:
最後輸入java
-version,出現下圖所示:
如果出現上面的前兩個圖片顯示的內容就說明jdk的環境變數配置是正確的,第三個命令是檢查當前電腦中使用的jdk的版本及位數。
⑦ 如何確認在Linux下是否已經安裝好JDK-Linux新手園地
首先檢查系統環境變數配置情況,然後使用查看java版本命令進行驗證。
1、檢查環境變數,文件/etc/profile
下面java配置環境示例:
export JAVA_HOME=/usr/jdk1.6.0_45
export JAVA_BIN=/usr/jdk1.6.0_45/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
2、在命令行檢查
java -version
屏幕輸出:
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
⑧ linux系統上用什麼命令查看本機運行的jdk的版本的
JDK有以下幾種方法:
1、查找目前所使用的linux下所使用的jdk安裝後的目錄:echo $JAVA_HOME;
2、獲得目前所使用的linux下所使用的jdk的版本java -version;
3、獲得所安裝後的jdk的版本,在bin目錄下輸入./java -version即可;配置好Java環境的情況下可以使用 java -version查看。
拓展資料:
JDK(Java Development Kit) 是 Java 語言的軟體開發工具包(SDK)。
SE(JavaSE),standard edition,標准版,是我們通常用的一個版本,從JDK 5.0開始,改名為Java SE。
⑨ linux怎麼驗證java安裝成功
如果環境變數還沒有設置,就到安裝java的路徑下用java -version命令,有版本彈出證明安裝成功,如果環境變數已經設置,那麼隨便一個位置用java -version命令就可以了。
⑩ 如何查看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