linux 下安装java
http://www.javaeye.com/topic/36866
一.下載JDK
1.登錄Sun的JDK官方下載網(wǎng)址:http://java.sun.com/javase/downloads/index.jsp
2.下載jdk-1_5_0_07-linux-i586-rpm.bin文件
?
二.安裝JDK
1.增加jdk-1_5_0_07-linux-i586-rpm.bin文件的可執(zhí)行權(quán)限
#root> chmod 755 jdk-1_5_0_07-linux-i586-rpm.bin
2.執(zhí)行jdk-1_5_0_07-linux-i586-rpm.bin
#root> ./ jdk-1_5_0_07-linux-i586-rpm.bin
3.安裝PRM包文件
#root> rpm -ivh jdk-1_5_0_07-linux-i586.rpm
?
三.配置環(huán)境變量PATH,JAVA_HOME,CLASSPATH
配置環(huán)境變量有三種:
1.修改/etc/profile文件(系統(tǒng)有效)
(1)#root > vi /etc/profile
(2)使用VI編輯器在profile文件中添加以下語(yǔ)句:
JAVA_HOME=/opt/jdk1.5
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar export JAVA_HOME,PATH,CLASSPATH
(3)重新登錄
?
[注意]
<1>Linux下環(huán)境變量使用:分隔路徑,不同于Windows下的;
<2>Linux使用($+環(huán)境變量名)來(lái)引用原來(lái)變量的值,Windows則是使用%+環(huán)境變量名+%.比如$PATH和%PATH%
<3>CLASSPATH中不能存在空格,如Windows下的C:/Documents and Settings/seagar/jdk1.5將是不合法的路徑名
<4>CLASSPATH中的當(dāng)前目錄"."不能忽略
<5>export把環(huán)境變量導(dǎo)出為全局變量
<6>大小寫嚴(yán)格區(qū)分
?
2.修改.bashrc文件(個(gè)人用戶有效)
(1)#root > vi /home/seagar/.bashrc
(2)使用VI編輯器在.bashrc文件中添加以下語(yǔ)句:
JAVA_HOME=/opt/jdk1.5
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export JAVA_HOME,PATH,CLASSPAT
3.直接在shell修改(當(dāng)前Shell有效)
export JAVA_HOME=/opt/jdk1.5
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
?
四.測(cè)試安裝情況
1.java -version查看版本號(hào)
2.使用VI編輯器編寫一個(gè)Java程序
(1)#root > vi Hello.java
(2)編寫程序
public class Hello
{
???? public static void main(String[] args)
???? {
????????? System.out.println("Hello");
???? }
}
3.編譯:javac Hello.java
4.執(zhí)行:java Hello?
?
?
?
?
?
?
http://hi.baidu.com/song4599/blog/item/6734ef1293e636876538dba3.html
?
本人學(xué)習(xí)JAVA有些時(shí)日了,最近有機(jī)會(huì)接觸到Linux,就試想著在Linux下做開發(fā),其實(shí)用點(diǎn)心,多Google,baidu幾下,也不是很難的,下面就將Linux下JAVA開發(fā)環(huán)境的搭建詳細(xì)道來(lái):
????? 1.Linux下JDK的安裝
?????? 至于下載JDK的二進(jìn)制可執(zhí)行文件,這里就不講了,大家直接到官方網(wǎng)去下載就可以了.
?????? (1)我下載下來(lái)的JDK安裝文件名稱為:jdk-1_5_0_14-linux-i586-rpm.bin,我把它保存在/tools目錄下.
?????? (2)打開一個(gè)終端,依次輸入以下命令:
??????????? # cd /tools???????????????????? 進(jìn)入JDK安裝包所在的目錄
??????????? # ls -l???????????????????????????? 列出該目錄下文件的信息,看JDK安裝文件是否具有可執(zhí)行權(quán)限(通常沒(méi)有)
??????????? # chmod 755 jdk-1_5_0_14-linux-i586-rpm.bin???????? 若無(wú)執(zhí)行權(quán)限,則執(zhí)行這一步.
??????????? # ./jdk-1_5_0_14-linux-i586-rpm.bin???????????????????????? 執(zhí)行JDK安裝文件
??????????? # ls -l????????????????????????????????????????????????????????????????????????? 再次查看/tools,發(fā)現(xiàn)多了一個(gè)JDK的rpm包
??????????? # rpm -ivh jdk*.rpm???????????????????????????????????????????????????? 安裝JDK的rpm包
?????? 如果以前有安裝過(guò)JDK,你可以嘗試強(qiáng)行安裝:
??????????? # rpm -ivh --force jdk*.rpm
??????????? # cd /usr/java????????????????????????????????????????????????????????????? 成功安裝后,可以在/usr文件下看到有一個(gè)java文件
???????? (3)環(huán)境變量的配置
???????????? 在windows下學(xué)過(guò)JAVA的朋友都知道,要配置環(huán)境變量,在LINUX下也不例外.
???????????? 在LINUX下配置環(huán)境變量,需要修改 /etc/profile 這個(gè)文件,步驟如下:
???????????????? # vi /etc/profile????????????????????????????????????????????????? 用vi編輯器打開該文件進(jìn)行編輯(添加環(huán)境變量)
???????????? 然后在文件的最尾部加入以下代碼:
????????????????? JAVA_HOME=/usr/java/jdk1.5.0-14???????????????????????? ( JDK版本視自己的安裝版本而定 )
????????????????? export JAVA_HOME?????????????????????????????????????????????
????????????????? PATH=$JAVA_HOME/bin:$PATH
????????????????? export PATH
????????????????? CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
????????????????? export CLASSPATH
???????? 到這里,JDK就完全安裝好了,你可以在終端運(yùn)行# java 或 # javac 來(lái)測(cè)試一下是否安裝成功了.接下來(lái)就是JAVA IDE的安裝了,這里介紹Eclipse的安裝.
?????? 2.Linux下Eclipse的安裝
??????????? 熟悉Eclipse的朋友都知道,它是一款免安裝的軟件,只需要解壓縮就可以正常使用(前提是已正確安裝JDK).同樣,這里也不介紹它的下載了,去官方(http://www.eclipse.org/)下它的安裝包.
??????????? 我下載得到的Eclipse包是: eclipse-java-europa-fall2-linux-gtk.tar.gz ,也同樣保存在/tools下.
??????????? 執(zhí)行以下命令:
??????????????? # gunzip eclipse-java-europa-fall2-linux-gtk.tar.gz
??????????? 執(zhí)行完上面的命令后,會(huì)發(fā)現(xiàn)有一個(gè): eclipse-java-europa-fall2-linux-gtk.tar包.
??????????????? # tar -xvf eclipse-java-europa-fall2-linux-gtk.tar??????????????? 解壓安裝
??????????? 好了,Eclipse的安裝就完成了,簡(jiǎn)單吧.你將會(huì)在 /tools/eclipse 下找到它.
?????? 3.Tomcat的安裝
??????????? 在官方網(wǎng)www.apache.org去下載TOMCAT的安裝包,下載得到的包是:apache-tomcat-5.5.26.tar.gz,同樣把它放在/tools目錄下,然后在終端執(zhí)行命令:
???????????????? # tar -zxvf apache-tomcat-5.5.26.tar.gz
????????? 這樣就在/tools目錄下多了一個(gè)apache-tomcat-5.5.26的文件夾,這樣TOMCAT就安裝好了,接下來(lái)還需要設(shè)置一下環(huán)境變量.
???????????????? # vi /etc/profile??????????????????????? 用vi編輯器打開該文件進(jìn)行編輯(添加環(huán)境變量)
?????????? 然后在文件的最尾部加入以下代碼:
??????????????? CATALINA_HOME=/tools/apache-tomcat-5.5.26???????????????????????????? (tomcat版本視自己的安裝版本而定 )
??????????????? export CATALINA
總結(jié)
以上是生活随笔為你收集整理的linux 下安装java的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 常见linux网络参数
- 下一篇: linux 安装 hadoop