程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Debian設置裝備擺設JDK1.7 與Linux Java Helloworld

Debian設置裝備擺設JDK1.7 與Linux Java Helloworld

編輯:關於JAVA

Debian設置裝備擺設JDK1.7 與Linux Java Helloworld。本站提示廣大學習愛好者:(Debian設置裝備擺設JDK1.7 與Linux Java Helloworld)文章只能為提供參考,不一定能成為您想要的結果。以下是Debian設置裝備擺設JDK1.7 與Linux Java Helloworld正文


其實JAVA的原生平台是Linux的,只是它可以跨平台運轉罷了。在Linux中乃至就有了原生的JDK,然則這些JDK不免不完全,是以最好本身設置裝備擺設一個JDK1,7,為今後的Tomcat,安卓等做好預備。上面以JDK1.7在Debian的設置裝備擺設為例子,講授在Linux中若何設置裝備擺設JDK。

1、JDK1.7的下載與裝置

1、起首,與在Windows設置裝備擺設JDK一樣,翻開Java的官網(點擊翻開鏈接)贊成了協定以後,下載Linux版的JDK,下載誰人緊縮版的.tar.gz。記得贊成協定,不然永久不讓下載。I386的32位版的就下載Linux x86,AMD64版的就下載Linux x64,不要下錯了,不然設置裝備擺設好,永久沒法運轉的。Windows設置裝備擺設JDK可以參考《JDK的下載、裝置與安排圖文教程》(點擊翻開鏈接)。


2、最好把這個文件下載到Linux的/tmp文件夾,是以這個文件夾Linux一重啟,外面的器械就會沒有。


3、以後翻開Root終端,把文件解壓到usr/lib/jvm這個目次

先輸出指令進入tmp文件夾

cd /tmp

再輸出指令,把文件解壓到usr/lib/jvm這個目次:

tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm

固然,你在圖形化界面,完整可以,以下圖,先輸出一個tar zxvf,再把這個jdk-7u75-linux-i586.gz拖出來再補上-C /usr/lib/jvm的,如許便可以少輸出一些器械了。


4、按回車以後就是漫長的解緊縮進程。直到再次湧現敕令行,就這個文件緊縮完。


5、按右上角的附件->文件進入文件治理器,或許應用cd指令dir,可以看到解壓以後,/usr/lib/jvm多出了一個jdk1.7.0_15,這就證實曾經緊縮好了。


2、JDK1.7的設置裝備擺設

1、在ROOT終端輸出指令:

gedit ~/.bashrc

掌握台湧現一堆正告不要管它。這器械不克不及用圖形化界面翻開。由於須要ROOT權限能力改這個文件,在這個情況變量文件中的最下方接著寫入以下的設置裝備擺設:

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_75export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH


2、Ctrl+S保留以後加入,以後再於ROOT終端處輸出:

source ~/.bashrc

使之失效。

3、重啟一下我們的Debian Linux,或許直接輸出reboot來重啟。

4、重啟以後再翻開ROOT終端,一行一行輸出以下指令,當提醒選擇默許JDK的時刻,我們選在本身方才裝置的JDK1.7,普通是最初一項,這裡是輸出2以後回車。

update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_75/bin/java 300update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_75/bin/javac 300update-alternatives --config java

5、以後再重啟一下我們的Linux。這兩部,你不重啟,還真的是有成績的,筆者親測。

6、再輸出java -version湧現jdk1.7的版本信息,證實我們的jdk1.7曾經裝置勝利了。

java -version

3、Debian下的Java編程

弄好Debian下的JDK1.7以後,固然要寫個Hello World,“你好,世界!”法式來爽爽。

1、我們照樣進入/tmp文件夾中新建一個Hello.java,應用圖形化界面,則是左上角的運用法式->文件->右邊的“文件體系”->tmp,然後右鍵->創立新文檔->空白文檔,把它定名為Hello.java,詳細以下圖:


應用終端則輸出以下指令:

cd /tmptouch Hello.java

2、用Debian自帶的gedit編纂器翻開這個Hello.java,或許應用指令:

gedit Hello.java

3、以後再外面敲入以下JAVA代碼,保留加入,這個不是重點。明天的配角是Linux:

public class Hello{ public static void main(String args[]){ System.out.println("Hello"); }}


4、這時候,須要把Hello.java的屬性中的權限改一下,付與一切讀寫權限,然後最症結的是,許可以法式履行文件。


5、以後,像Windows敕令行一樣便可以了,在Root終端中進入了tmp目次以後,輸出:

javac Hello.java

固然,輸出Hello.java的時刻,不想輸文件名,也能夠像下圖那樣,把Hello.java拖出來:


6、假如編譯的時刻湧現“權限不敷”,那就是適才沒有給Hello.java一個許可法式運轉的選項。


7、以後,在/tmp目次下會多出一個Hello.class,輸出以下指令:

java Hello

則可以運轉了。


以上就是本文的全體內容,願望對年夜家的進修有所贊助,也願望年夜家多多支撐。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved