日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

安装java环境linux和windows

發布時間:2024/4/15 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装java环境linux和windows 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
windows:
set java_home:查看JDK安裝路徑
java -version:查看JDK版本
linux:
whereis java
which java (java執行路徑)
echo $JAVA_HOME


echo $PATH


二:下面是配置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
三. 卸載jdk
·找到jdk安裝目錄的_uninst子目錄
·在shell終端執行命令./uninstall.sh即可卸載jdk。


linux下用rpm 安裝jdk




1.下載jdk的rpm安裝包,這里以jdk-7u4-linux-i586.rpm為例進行說明


下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html


2. 將jdk-7u4-linux-i586.rpm 移動到合適的安裝目錄上,安裝軟件不要在/home路徑下,這樣很容易涉及到不同用戶的訪問權限,這樣對程序的維護,是相當不利的。這里將把安裝包移動到/opt目錄


mv jdk-7u4-linux-i586.rpm /opt ? ;把安裝包移動到/opt目錄?


cd /opt?


3. 給安裝包賦予運行權限


chmod 755 jdk-7u4-linux-i586.rpm


3. 安裝該rpm安裝包


rpm ? -i ?jdk-7u4-linux-i586.rpm


RPM的安裝 介紹


用RPM包方式來發布軟件變得越來越流行,主要的原因是這種軟件發布方式很方便用戶安裝、升級和從系統中刪除。除此之外,RPM還可以讓你有更多的對系統安裝的軟件的管理性功能,例如可以查新系統有哪些已經安裝的軟件包,查看這些軟件包分別安裝了什么文件,這些文件又放在了什么地方等等。 ?


這里我給出一個簡單的入門手冊,供初學者查看參考,快速使用RPM。這些RPM命令都是最最常用的,更復雜的功能大家可以暫時不用管,等確實需要的時候再去查man手冊。:) ?


下面我們開始吧。安裝一個RPM包的一般采用的命令格式如下: ?


# ? rpm ? -ivh ? package.ix86.rpm ?


在上面的命令中,package是個假定的名字,ix86是這個包為特定的CPU做了優化處理的意思。例如,package可能是ldconfig-1.9.5-14,而ix86是i386這樣的。 ?


“-i”參數指明是要安裝這個package,而“-v”這個參數則使輸出信息增加,“-h”表示在安裝過程中顯示hashes作為在安裝過程的一個進度條。 ?


上面就是所有的關于安裝一個RPM包的內容,非常簡單而好用吧。當然如果你安裝過程中遇到了一些包依賴關系的問題那就稍微要麻煩一些了。包依賴關系問題就是說,你正在安裝的包需要其他的包的支持才能正常工作。通常還有可能遇到的問題是所安裝的包需要某個軟件或者函數庫的特定版本才能正常工作。這樣的情況下,你可以安裝或者升級依賴的軟件包,然后繼續安裝你自己需要安裝的軟件包。 ?


下面我們來看其他的一些非常有用的rpm命令。 ?


如果你要看一個RPM包安裝以后到底安裝了那些文件,你可以使用這個命令: ?


# ? rpm ? -ql ? packagename ?


這個packagename就是你要查詢的軟件包的名字,例如ldconfig-1.9.5-14mdk;而“-p”參數表示查詢軟件包數據庫,看這個軟件包是否已經安裝;“-l”參數表示列出所查詢的包的所有安裝了的文件的完整的路徑。 ?
下面是一個例子: ?


[wh@infonet ? wh]$ ? rpm ? -ql ? ldconfig-1.9.5-14mdk ?
/sbin/ldconfig ??
/usr/doc/ldconfig-1.9.5 ??
/usr/doc/ldconfig-1.9.5/README ?


除了你查詢某個軟件包的信息這個實用功能外,還可以很方便的刪除某個特定的RPM包軟件。采用的命令參數是“-e“,格式如下: ?


# ? rpm ? -e ? packagename ?


“-e”就表示刪除(erase)的意思,就是把特定的軟件包(packagename)刪除掉。 ?


值得注意的是,rpm管理機制不允許你刪除某個軟件包,如果這個軟件包還被其他軟件包所依賴。因為一旦你刪除了這個軟件包,其他依賴他才能運行的軟件包也就不能正常使用了。 ?


已經學會了如何安裝和如何刪除一個rpm軟件包,下面我們看看如何升級一個已經存在的rpm包軟件。升級其實和安裝類似,可以參考下面的命令: ?


# ? rpm ? -Uvh ? package.ix86.rpm ?


“-U“參數表示是升級(upgrade),參數“v”和“h”意義和前面一樣的,這里不再贅述。 ?


到此,我們已經學會了,如何安裝、刪除和升級一個使用rpm發布的軟件了。


4. 設置環境變量


[root@localhost opt]# vi /etc/profile ? ? ? ? ? ? ? ? ? ? ? ? ?;編輯系統配置文件


然后輸入i ,最后增加下面內容
==================================================================================
export JAVA_HOME=/usr/java/jdk1.7.0_04
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar?
export PATH=$PATH:$JAVA_HOME/bin


最后按exc鍵,然后輸入冒號,最后輸入:wq 保存退出


測試


vi Hello.java


然后輸入i ,最后增加下面內容


class Hello


{


? ? ?public static void main(String[] args)


? ? {


? ? ? ? ?System.out.println("Hello world!");


? ? }


}


最后按exc鍵,然后輸入冒號,最后輸入:wq 保存退出


javac Hello.java


java Hello


如果出現 "java lang UnsupportedClassVersionError "錯誤


是版本問題:


編譯和執行命令要換為:


/usr/java/jdk1.7.0_04/bin/javac Hello.java


/usr/java/jdk1.7.0_04/bin/java Hello

總結

以上是生活随笔為你收集整理的安装java环境linux和windows的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。