linux執行java的方法:先安裝好jdk;然後將程式碼從windows下拷到linux下;接著執行“javac”,產生“.class”檔;最後執行java程式即可。
最近初步接觸了linux,感覺很有新鮮感。之前在windows下做過的事情也便想到在linux環境下實作一下。剛好手邊在編java,就想既然java可以在windows的DOS操作下運行,是不是也可以在linux的terminal下編譯執行呢?好奇心是最好的老師,網路上豐富的資源幫助我很快的實現了這項操作。
具體實作過程如下:
#要編譯執行java程式碼,首先需要有支援java的系統程序,所謂的jdk,java development kit就是做這個用的。無論是在windows或Linux下,要編譯執行java程式碼,jdk都是必備的。
jdk對程式設計人員屏蔽了兩種系統的不同,使java可以實現「一次寫作到處編譯」。 JDK套件,可從官網下載,依照不同的系統下載不同的安裝套件。安裝的方法,也根據Linux的版本不同也略有不同,我使用的是RedHat Linux(RHEL 6)系統,下載對應的.rpm 文件,像安裝其他軟體一樣進行安裝即可:
rpm -ivh jdk_8u25.rpm
使用其他系統,如Ubuntu可下載.tar.gz壓縮包安裝,網路資料很多,這裡不進行贅述。
裝好了jdk我們就可以將程式碼從windows下拷貝到linux下了。這裡我們不直接將.java程式碼複製到目的目錄下,而是先生成jar包,再進行轉移。
這裡我們使用Eclipse實作這項操作。在eclipse下把專案原始碼匯出成jar包,可以選取專案右鍵->export->jar 。產生所需的1.jar,再準備好額外的一些jar包,如常用的lucene、mysql-connecor的一些jar包(也可將這些包打成一個包),將這些包一起復製到linux的同一目錄下(或上傳到linux伺服器)。
除此之外,還要把java程式碼的主類別檔案(含有main函數,如main.java)也複製到同一目錄下
執行。先要執行javac,產生.class檔。格式如下:
javac -cp /home/username/../1.jar:/home.username/../2.jar:/home.username/../3.jar main.java
這樣java程式就運作了。
以上是Linux下怎麼運行java?的詳細內容。更多資訊請關注PHP中文網其他相關文章!