命令行下java源碼包的編譯

命令行下java源碼包的編譯

ID:8815296

大小:197.50 KB

頁數(shù):6頁

時間:2018-04-08

命令行下java源碼包的編譯_第1頁
命令行下java源碼包的編譯_第2頁
命令行下java源碼包的編譯_第3頁
命令行下java源碼包的編譯_第4頁
命令行下java源碼包的編譯_第5頁
資源描述:

《命令行下java源碼包的編譯》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、cmd命令行下java源碼包的編譯在學(xué)習(xí)中分享2015-7-28一、文字教程問題假設(shè)兩個文件:???D:workspacecomA.java???D:workspacecomB.java兩個文件都有:???packagecom;如何編譯運行?進入D:workspace路徑下,輸入:???javaccomA.javacomB.java-d.???紅色為源文件路徑,藍色為輸出路徑。則在生成兩個文件:???D:workspacecomA.class???D:workspacecomB.c

2、lass注意:???-d后面是空格+點點的意思是,在.java文件的根目錄,為了方便也可以采用:???javaccom*.java-d.運行時,在包路徑的根目錄上運行,比如:在D:workspace路徑下,輸入:???javacom.A或???javacom/A?如果當前路徑是C:或其他路徑,那么編譯:???javac-cpD:workspaceD:workspacecom*.java-d.運行:???java-cpD:workspacecom.A?總結(jié)1、把包看成是源文件的一部分,而不是一個路

3、徑,這點很重要。2、如果不加-cp標志,則路徑為環(huán)境變量和當前路徑,如果加-cp標志,則路徑為cp指定的路徑和當前路徑。引用連接:http://blog.sina.com.cn/s/blog_621c26650100ffdl.html二操作截圖建立兩個類文件A和B從源碼中可以知道包名是javassist_test,主函數(shù)在B類中如上圖,方式二編譯成功,但是在源文件較多的時候使用這個方法就比較的麻煩了,但是可以使用下面的方式編譯直接運行下,運行失敗,顯示如圖到這里很多人第一反應(yīng)是源碼問題吧!其實不是,就是包名問題

4、返回包名的上一頁,包名就是文件夾的名字,運行就成功了也可以使用/,但是時不行的編譯時也可以這樣子編譯。三調(diào)用第三方的源碼包的編譯就把第三方源碼包和包名放在一個目錄下,使用上面的命令編譯就可以了。運行方式:注意都沒有進入到包里面去四調(diào)用第三方j(luò)ar庫的編譯把第三方的jar庫和包放在同一個文件夾下使用cp參數(shù)進行編譯注意使用這種方式,運行方式是命令中的;不能省去。

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。