讓java程式在linux上執行
阿新 • • 發佈:2019-01-07
最近需要將寫的程式放到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程式有包的話,要做好包的機構!