1. 程式人生 > >讓java程式在linux上執行

讓java程式在linux上執行

最近需要將寫的程式放到linux上執行,可始終不得要領,經過反覆折騰,終於弄好了

由於所用linux上已經安裝了jdk,就沒有安裝jdk這一部分了,直接從環境變數說起

首先找到jdk所在位置,可以通過 whereis java命令查詢

然後,配置環境變數

JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.15
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar: $JAVA_HOME/lib/tools.jar

第一行需要改成自己的jdk所在位置

通過ue或者其他將java上傳到linux上

然後用javac test.java編譯成class檔案

用java test執行class檔案

直接上傳.java而不是.class是因為.class檔案是你自己電腦上的jdk生成的,可能和linux上的jdk版本不同,而且,上傳.java檔案便於修改,可以直接用ue在.java上修改,可以將上述的命令寫成一個shell檔案,然後直接執行shell檔案就行了,當程式除錯成功以後,將shell檔案中的javac test.java去掉,就不用每次都編譯java生成class了,如果java程式有包的話,要做好包的機構!