ubuntu下設定jdk jre環境

2022-09-11 00:45:24 字數 1423 閱讀 1917

3.用tar -zxf jdk**.tar.gz 解壓jdk (**代表版本號等檔名的其他字元) 

4.將解壓後的jdk資料夾拷貝到/usr/j**a下

5.對jre**.tar.gz執行相同的操作

6.最後/usr/j**a下會有兩個資料夾jdk**,jre**(可以自己重名命名)

7.然後開始設定環境變數,這時需要用到/etc/profile檔案,該檔案的作用是用來初始化一些

環境變數(在每次開機時該指令碼都會執行),並且執行/etc/profile.d/目錄下的指令碼,並且我

們正是需要在每次開機都要設定jdk和jre的環境變數,所以可以在這個檔案中設定環境變數

8.由於/etc/profile 對普通使用者是唯讀許可權,so要在root下進行修改

sudo vim /etc/profile 

開啟後寫入以下**

**注:(我用的是jdk,jre版本為1.8,jdk的檔名取為jdk1.8)

**這裡需要注意的是jdk1.8下的jre和jre1.8是不一樣的

**jdk1.8下的jre是用來做程式開發時用的,也就是編譯執行時才會用到

**jre1.8是執行時環境,是要執行j**a程式是用到的

1 export j**a_home=/usr/j**a/jdk1.8

2 export jre_home=/usr/j**a/jre1.8

3 export path=$j**a_home/bin:$jre_home/bin:$path

4 export classpath=.:$j**a_home/lib/tools.jar:$j**a_home/lib/dt.jar:$jre_home/lib/rt.jar

為了方便定義了一些變數來儲存路徑

j**a_home:用來儲存jdk的路徑

jre_home:用來儲存jre的路徑

classpath:用來儲存庫檔案(包)的路徑

path:是系統的環境變數,我們將可執行的程式目錄新增到path中 

$j**a_home/bin和$jre_home下包含了好多的可執行程式,如何j**a,j**ac,j**adoc等

$j**a_home/lib/tools.jar和$j**a_home/lib/dt.jar是j**a中最重要也是最基本的包,他們包括了程式設計需

要用到得包檔案,如lang,swing等

$jre_home/lb/rt.jar是極為重要的乙個檔案,rt是runtime的縮寫,即執行時的意思。是j**a程式在執行時必不可少的檔案。

最後需要注意的是要把當前目錄及'.'加進classpath下,因為在程式編譯後的為class檔案時存在當前檔案下的。

9.儲存後需要在shell下執行來更新當前環境變數

1 source /etc/profile

10.至此jdk和jre的環境變數就設定完成。

ubuntu下設定亮度

安裝了ubuntu 12.04 後,發現每次開機螢幕都是最大亮度,每次都要設定亮度很是麻煩,於是在網上搜尋解決辦法,可是能找到的辦法都試過,還是不能解決問題。通過自己的摸索,終於能開機自動設定亮度了。ubuntu 12.04 開機自動設定亮度的方法 1.開啟軟體中心,安裝laptop mode包 2...

ubuntu下設定samba服務

在命令終端下輸入以下命令 apt get install samba apt get install smbfs mkdir home forlinuxsmb chmod 777 home forlinuxsmb useradd forlinux gedit etc samba smb.conf 其...

ubuntu下設定檔案許可權

今天在配置hadoop到時候,發現無法修改hadoop env.sh,即使使用命令 也是無法修改。後來想想可能是我前面設定了hadoop檔案目錄許可權到緣故,其命令 因此使用檢視檔案許可權命令 檢視hadoop env.sh檔案到許可權,得到結果如下 第乙個 表示這是乙個檔案,後面9個字元 rw r...