Linux下如何運行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大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。