類「org.mortbay.util.DateCache」的簽名信息並不在同一個包匹配其他類的簽名信息相匹配,其他類的簽名者信息簽名信息不會在同一個包
我的工作在GWT和maven上。我的GWT代碼在project2中。它運行良好,當我單獨運行但當我嘗試創建依賴另一個項目時,我得到此錯誤。我也搜索了谷歌的解決方案。我得到的是屬於同一個包的類從不同的JAR文件中加載。但我不知道如何確保他們擁有相同的證書。有什麼辦法可以擺脫這種情況嗎?
感謝
類「org.mortbay.util.DateCache」的簽名信息並不在同一個包匹配其他類的簽名信息相匹配,其他類的簽名者信息簽名信息不會在同一個包
我的工作在GWT和maven上。我的GWT代碼在project2中。它運行良好,當我單獨運行但當我嘗試創建依賴另一個項目時,我得到此錯誤。我也搜索了谷歌的解決方案。我得到的是屬於同一個包的類從不同的JAR文件中加載。但我不知道如何確保他們擁有相同的證書。有什麼辦法可以擺脫這種情況嗎?
感謝
使對象的靜態和辛格爾頓,並加載它們的啓動,這樣,每當一個新的jar嘗試啓動它,它總是會返回相同的對象。我知道應該在這裏完成一些工作,但你需要它!
我有一個類似的問題,我按照以下說明解決了這個問題:
「確保hamcrest.jar在類路徑中包含由Eclipse中的JUnit庫之前。」
我還是不明白你的建議。問題是我不知道哪些類是從不同的包加載的。我誤解了你的解決方案嗎?有什麼方法可以檢查包裹的證書嗎? – santhosh 2012-04-08 21:03:48
org.mortbay.util.DateCache:這個類的對象 – GingerHead 2012-04-09 06:07:15