【cmd下編譯】 方法一: 1.首先在工程文件夾下面新建一個sourcelist.txt,把全部要編譯的java類的絕對路徑寫進去,每寫一個換一行java
javac -classpath lib/jxl.jar -sourcepath src @sourcelist.txt -d binandroid
javac -sourcepath src @sourcelist.txt -d class2(沒有三方包的狀況,我在項目根目錄下新建了一個class2文件夾存放編譯成功後的.class文件)eclipse
-d選項就是destination的意思,即生成class文件被送到該選項後面的bin文件夾;-classpath就是將你要用到的jar包註冊到類加載路徑中;-sourcepath就是告訴javac命令去哪裏找類文件。socket
方法二: 最後呢,爲了方便,能夠在project文件夾下新建一個run.bat文件,並輸入如下內容: javac -classpath lib/jxl.jar -sourcepath src @sourcelist.txt -d bin @pausespa
【cmd下運行編譯好的.class文件】server
進入咱們編譯成功後存放編譯文件的class2文件夾 cmd中輸入java 包名.編譯成功的文件名 (java com.android.socket.server.SocketServer)ip
若是定義了一個包chapter04,而咱們java中,在訪問包中的類的時候,不是進入包再執行類,而是在你的F:\myeclipse 6.5\test 1\src目錄下,執行 java charpter04.java04_05 就ok了cmd