⑴ eclipse中的java工程項目如何引用外部jar包和dll動態鏈接庫
1、引用jar包
絕對路徑引用:右鍵工程-->properties-->Java Build Path-->Libraries-->Add external JARs... ,在彈出的對話框中選擇要引入的jar包,OK即可。
相對路徑引用:首先在工程目錄下,新建一個libs文件夾,將要導入的jar包放入其中,然後右鍵工程-->properties-->Java Build Path-->Libraries-->Add JARs... ,在彈出的對話框中選擇libs文件夾下的jar包即可。
2、引用dll動態鏈接庫
絕對路徑引用:右鍵工程-->properties-->java Build Path-->Source,點開工程,選擇Native libraries location....,點擊右側的edit..-->external Folder...,選擇要引入的dll文件所在文件夾即可。
相對路徑引用:首先在工程目錄下,新建一個libs文件夾,將要導入的dll文件包放入其中,右鍵工程-->properties-->java Build Path-->Source,點開工程,選擇Native libraries location....,點擊右側的edit..-->Workspace..,選擇libs文件夾即可。
⑵ java 如何引入 jar包
andriod中如果引入jar包的方式不對就會出現一些奇怪的錯誤。
工作的時候恰好有一個jar包需要調用,結果用了很長時間才解決出現的bug。
剛開始是這樣引用的(eclipse):
右鍵工程,Build path,java build path,
選擇libraries,在右邊的按鈕中點擊「Add External JARs」,
然後選擇合適的jar包(大部分人應該會這樣做).
結果控制台立刻報錯:conversion to dalvik format failed with error 1。
而且項目上還會出現紅叉,雖然項目里並沒有錯誤。
clean一下,項目正常,但是bin里的apk文件和dex文件都沒了,運行項目出現錯誤:Can not find **.apk後來找到原因是因為導入jar包的方式不對,
正確的方法如下:
1,右鍵工程, Build path, java build path,
2,選擇libraries在右邊的按鈕中點擊「Add Library」
3,選擇「User library」,點擊「下一步」
4,點擊「User librarys」按鈕在出現的界面中點擊「New..」按鈕
在彈出的界面中隨便起一個名字,點擊「確定」
5,點擊「Add jars」按鈕選擇第三方jar包,
點擊「確定」完成操作。這樣的話該jar包會被一起打包到apk中,問題也就解決了!
⑶ 用記事本寫的Java程序,如何向其引入jar包
放在相同的目錄下,然後直接引用就行了
⑷ Java的jar包互相引用需要重新編譯打包
反編譯出來的JAVA文件重新編譯的過程如下:
1、新建一個myeclipse的web project。
2、右鍵該工程,myeclipse/add struts capability,設置成struts開發環境。
3、將war包解壓,全目錄覆蓋新工程的WebRoot(包括其中的web-inf/meta-inf目錄),相應的scr目錄(或者對應的包含java文件的目錄)覆蓋eclipse的src目錄。myeclipse會自動將WEB-INF\lib下的jar包作為放到classpath中的。
4、refresh該工程,over。
不過大部分反編譯過來的工程,很難重新編譯,因為import引用的jar包或者類名沒有的話,工程直接報錯。
⑸ java項目導入jar包
方法一:
直接復制想要的jar包,之後找到項目的lib路徑,之後「Ctrl+v」粘貼進行就可以了,項目會自動載入lib下面的jar。
方法二:
在項目上右擊,選擇「build Path」,之後選擇「configurebuild Path」,之後找到libraries,將需要的包引入進來就可以了。
⑹ java如何引入外部jar
命令行方式編譯執行:
"C:Program FilesJavajdk1.6.0_45injavac" -cp ".;C:Program FilesJavajdk1.6.0_45lib t.jar" MyApp.java
"C:Program FilesJavajdk1.6.0_45injava" -cp ".;C:Program FilesJavajdk1.6.0_45lib t.jar" MyApp
Eclipse / MyEclipse:
1.
⑺ java如何導入包
1、首先在項目下創建一個新的文件夾,用來保存jar包。在項目名上點擊滑鼠右鍵,按順序點擊【New】→【Floder】,打開新建文件夾的窗口
⑻ java引用外部jar包的問題
設計問題,類庫裡面應該用泛型和抽象。你都具體關聯到別的項目了那還能叫類庫嗎?你為何不寫在一個項目里?
而且。。編譯都通不過的話不會生成相應的類文件,不生成類文件就意味著你打的包里沒有這個類。
你這樣無論從什麼角度出發肯定是不對的。所有的關聯性你應該一開始的時候就都設計好,這個問題應該在設計的時候就考慮妥當的。你現在得改設計,可能很多都得推倒重來了。結構上千萬不能亂。
@belebilly11,那樣顯然不行的。首先這是兩個完全不同的類,根本是無法互相轉換的,照你這樣就徹底斷了用這方法的後路。其次……一條理由貌似已經足夠了。
⑼ java中如何安裝.jar包
JAVA為我們提供了大量基礎 jar 包,但在實際開發中,經常還需要引入第三方 jar 包,比如做 HTTP 操作時的 HttpClient jar 包, 那如何將第三方 jar 包引入到自己的工程中呢?
步驟一 : 在工程上右鍵 "New"-->"Folder" 新建一個名稱為 lib 的文件夾,並將第三方 jar 包全部拷貝到這個目錄下!
步驟二 : 在工程上右鍵 "Build Path"-->"Configure Build Path...";
1> 在新打開的窗口中點擊右側按鈕 "Add Library", 打開 "Add Library" 窗口;
2> 在彈出窗口中選擇 "User Library", 點擊 "Next" ;
3> 在彈出窗口中繼續點擊 "User Libraries..." ;
4> 在彈出窗口中繼續點擊 "New..." ;
5> 在彈出窗口中輸入 User Library 的名稱 "HttpClientJars", 點擊 "OK";
6> 在回到的窗口中,選擇剛才創建的項 「HttpClientJars」,點擊 "Add JARs" ;
7> 在彈出的窗口中,找到我們的工程,選中我們拷貝到 lib 目錄下的所有 jar 文件,點擊 "OK" ;
8> 回到 「Add Library」窗口,在 User Library 列表中選擇剛剛創建的 "HttpClientJars", 點擊 "Finish" ;
9> 關閉所有窗口,添加完畢。
步驟四 : 總結
這是添加第三方 jar 包通用的方法,根據這個方法,我們可以把需要的所有第三方 jar 包以一種很乾凈整潔的方式添加到工程中!
關於經驗中涉及的 HttpClient jar 包
⑽ 怎樣在java中寫一個類,調用可執行jar包求編程大神!
/**
*
*@authorkaifang
*@date2017年12月5日下午4:43:45
*/
publicclassTest22{
publicstaticvoidmain(String[]args){
try{
//運行jar包程序「textencode.jar」,需要運行那個改成那個jar包名稱即可
Runtime.getRuntime().exec("java-jar"+"textencode.jar");
}catch(IOExceptione){
e.printStackTrace();
}
}
}
這種方式很多此一舉,最簡單的是使用批處理建立.bat文件,里邊寫:
java -jar textencode.jar
雙擊就可以運行jar包程序了