javac編譯java文件 怎么導(dǎo)入外部的jar包?
怎么導(dǎo)入外部的jar包?有時(shí),為了測(cè)試某些東西,我們直接使用javac和Java命令來(lái)編譯和運(yùn)行我們的臨時(shí)測(cè)試類。如果這個(gè)測(cè)試類使用其他jar包呢?我們可以使用-classpath或-CP參數(shù)來(lái)導(dǎo)入這
怎么導(dǎo)入外部的jar包?
有時(shí),為了測(cè)試某些東西,我們直接使用javac和Java命令來(lái)編譯和運(yùn)行我們的臨時(shí)測(cè)試類。如果這個(gè)測(cè)試類使用其他jar包呢?我們可以使用-classpath或-CP參數(shù)來(lái)導(dǎo)入這些必需的包。假設(shè)有一個(gè)測(cè)試類F:測(cè)試.java使用的lib是C:abc.jar文件和D:efg.jar文件. 所以我們的編譯和運(yùn)行命令可以寫成javac-cpc:abc.jard公司: efg.jar文件傳真:測(cè)試.javajava-cp c:abc.jard公司: efg.jar文件f:test注意:最后一個(gè)類后面必須跟一個(gè)空格,以便將這個(gè)類與Lib包分開(kāi)。如果是在Linux中,則需要將其替換為:path,當(dāng)然,還需要將其替換為L(zhǎng)inux格式。
java在編譯時(shí)出現(xiàn)javac:找不到文件,是怎么回事?
如果在Java中找不到import的依賴包,則會(huì)報(bào)告此錯(cuò)誤。
解決方案:
1:如果沒(méi)有引入相應(yīng)的依賴類,則可以直接以導(dǎo)入的形式定義它。
2:如果缺少必要的依賴包,則需要在Lib路徑中添加相應(yīng)的jar包(直接復(fù)制并粘貼到Lib中)。
如何將jar包反編譯后導(dǎo)入到eclipse中?
將反編譯jar包導(dǎo)入eclipse的方法如下:
1。創(chuàng)建新的Java項(xiàng)目。單擊文件,選擇新建,單擊javaproject,輸入項(xiàng)目名稱,然后單擊完成;
2。右鍵單擊新項(xiàng)目,選擇buildpath,單擊configbuildpath…,單擊add external jars。。。在彈出的對(duì)話框中,選擇要導(dǎo)入的jar包,然后單擊OK;
3。這樣,反編譯的jar包就被導(dǎo)入到eclipse中。