成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

如何正確導出包含三方jar包的Eclipse項目

當我們想為自己編寫一個SDK或者工具包時,通常會用到一些三方jar包。然而,使用傳統(tǒng)方式導出jar包時,經(jīng)常會發(fā)現(xiàn)三方的jar包沒有一起導出,或者無法正常使用。創(chuàng)建Eclipse項目并引入三方jar包

當我們想為自己編寫一個SDK或者工具包時,通常會用到一些三方jar包。然而,使用傳統(tǒng)方式導出jar包時,經(jīng)常會發(fā)現(xiàn)三方的jar包沒有一起導出,或者無法正常使用。

創(chuàng)建Eclipse項目并引入三方jar包

首先,我們需要創(chuàng)建一個Eclipse項目作為我們的工具包,并編寫一個toBean工具類。在編寫工具類的同時,我們需要引入所需的三方包,例如fastjson。

錯誤示范:普通jar導出

一般來說,我們會選擇將項目導出為普通的jar文件。為了演示錯誤的方法,我們右鍵點擊項目,選擇導出選項。

在導出對話框中,選擇默認的普通jar導出選項,并按照默認設置進行導出。

完成導出后,我們將生成的jar包引入項目,并對編寫的工具類進行調(diào)用。然而,我們會發(fā)現(xiàn)JSON的三方jar包并沒有一起依賴進來,導致工具類無法正常運行。

解決方法:使用Runnable jar導出

為了解決上述問題,我們可以嘗試使用Runnable jar的方式進行導出。

在工具類中添加一個main方法,并運行該方法。這是因為Runnable jar必須選擇一個入口類才能成功導出。

確保工具類的main方法已經(jīng)運行過后,我們可以選擇第三種導出方式。

將導出的jar包和相關(guān)依賴文件夾都拷貝到項目中。只要引用了jar包,文件夾中的依賴庫就會全部被一同依賴進去。在引用目錄下,我們可以看到所有所需的依賴庫。

通過以上步驟,我們成功地將三方jar包一同導出到項目中,使得工具類可以正常運行。這樣,我們就可以制作一個包含三方jar包的SDK或工具包了。

標簽: