當前位置:首頁 » 編程軟體 » 有jar包編譯失敗

有jar包編譯失敗

發布時間: 2024-04-10 11:24:50

① maven文件加入jar包報錯怎麼處理

在用Maven開發JAVA項目時,偶爾會遇到特別詭異的一個錯誤,就是提示:無效jar包,然後就會中斷編譯位元組碼文件,直接導致項目代碼出現紅色警告,這時,就需要分析一下原因,一般大致有以下幾個可能:
1,在從SVN或者已有的pom.xml引入工程時,由於某種原因,比如突然斷電或者關機或者認為cancel了那個更新進度條,導致某些jar包下載到repository中時,沒有下載完全,但是的確已經存在了這個jar文件,導致讀取時出現無效jar.
2,jar文件被操作系統破壞,比如,硬碟故障或者病毒等。
3,其他原因造成repository文件夾中的jar庫不完整或者缺失。
解決方案:刪除repository文件夾,確保網路暢通,重啟eclipse,執行Maven->Project Update。

② Maven編譯環境時報錯,本地已存在這個jar包,但編譯不了missing artifact com.smartxp:authlib:jar:1.0.1

在本地maven倉庫位置找到com/smartxp/,確定這個下面有jar文件嗎,沒有的話把smartxp這個文件夾刪了,然後maven update

③ 使用maven編譯JAVA程序是出錯

問題描述:
在eclipse中build一個普通maven項目,報錯,提示信息是缺少maven插件(插件名稱忘了)。

原因:
可能是由於使用了eclipse自帶的jre導致的,這個jre里沒有tools.jar,而jdk的lib目錄下有(個人理解)。

解決辦法:
1、檢查eclipse的配置,確保使用的不是eclipse自帶的版本。
步驟:在eclipse中打開Window->Preferences->Java->Installed JREs->Add,添加自己下載並配置好的jdk(別忘了配置環境變數),我用的是jdk1.6.0_4.3。


2、然後再次編譯maven項目,仍然報錯,但提示信息改變了,提示的是C:\Users\Administrator.EED4VRFALFPIIBP\.m2\repository\commons-logging\commons-logging下的jar包解析失敗;
3、解決方案:刪除repository文件夾,確保網路暢通,重啟eclipse,執行Maven->Project
Update,問題解決。

注意:如果你的eclipse中配置了tomcat,那麼你也需要重新選擇tomcat的jdk版本,確保與前面的一致。

步驟:在eclipse中打開Window->Preferences->Server->Runtime
Environment->選中你的tomcat server->Edit,在JRE這項里選擇你的jdk,完成。

④ 剛接觸J2ME,網上下載了一個程序,反編譯jar包出現許多錯誤,好多錯誤不 知怎麼改,誰有空,能幫我修改一

一般軟體都有混淆器編譯,就是為了防止反編譯。
所以你反編譯出來,就不會得到預期的結果,比如類名為a,b,c,這樣的代碼是沒法看的

推薦下載開源的

⑤ 怎麼添加使用第三方jar包及無法編譯的問題解決方法

1、將jar包放入項目里的libs文件夾中。
2、在project選中jar包點擊右鍵"Add as library"。
3、這兩步是網上比較容易找到的,但此時項目仍然是無法正常編譯的,這時需要在項目的build.gradle文件里的dependencies節加入 dependencies
{
compile files('libs/android-support-v4.jar')
compile files('libs/xxxx.jar')
}
4、此時項目正常編譯並運行了,但當你的代碼中真正創建了引用jar里的類實例時,有可能系統會拋出異常NoClassDefFoundError,這個時候可以按以下步驟操作:

 進入命令提示符窗口。

熱點內容
壓縮某個文件夾 發布:2024-11-15 09:03:11 瀏覽:891
網址能解壓嗎 發布:2024-11-15 08:54:09 瀏覽:933
python更改目錄 發布:2024-11-15 08:41:08 瀏覽:265
伺服器快閃記憶體可以裝在一般電腦上嗎 發布:2024-11-15 08:36:46 瀏覽:8
安卓手機怎麼查詢自己的路線軌跡 發布:2024-11-15 08:32:19 瀏覽:969
phpdatet 發布:2024-11-15 08:32:17 瀏覽:507
HDB3編解碼實驗 發布:2024-11-15 08:17:31 瀏覽:212
怪星球編程 發布:2024-11-15 08:15:55 瀏覽:844
慧編程價格 發布:2024-11-15 08:14:09 瀏覽:459
python多行注釋的快捷鍵 發布:2024-11-15 08:09:14 瀏覽:957