[英]Java, jar dependency issue
我正在創建一個新的行家my.jar。 這依賴於另一個jar A.jar(V1.0)。 服務B也同時依賴A.jar(V1.0)和my.jar。
現在,服務B有兩次A.jar,在運行時出現了這樣的異常,
部署由於org.apache.geronimo.gbean.InvalidConfigurationException而失敗:無法加載類com.abc.xyz.geronimo.PaypalHttpsConnectorGBean
如何解決? 服務不能具有相同或不同版本的兩個xyz.jar?
Maven支持傳遞依賴。
my.jar-> A
b-> A
b-> M
這表明第一個依賴項不是必需的,因為第二個依賴項(b-> M)會傳遞給您A
所以我建議刪除B.jar對A.jar的依賴,並僅保留其對my.jar的依賴
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.