我使用兩個罐子A和B. B是一個庫,A有類庫,它使用庫B中的一些舊類。現在,當我將兩個罐子包含在我的項目類路徑中時,這會導致我出現問題,因爲它們都是相同的兩個班的名字,但其中一個比另一個老,行爲不同。用maven解決jar地獄?
我發現這個問題的一個解決方案是首先將庫B導入到Eclipse中,然後單擊確定並且構建項目。然後我添加jar A.這樣,我現有的所有代碼都將使用B的新版本,並且A的類將不變。
但是現在我想爲我的項目使用Maven,但我無法知道如何使用Maven再次製作這個技巧。請幫忙。
沒有'jar地獄'與maven :)但你的舊配置像'jar地獄'解決方案臭。 – MariuszS
@MariuszS好吧,但它是一種更好的地獄。 –
它在哪裏? :)有了maven,只有一個罐子可能。 – MariuszS