Ho una dipendenza proprietaria che utilizzo nel mio progetto e che non posso rifiutare. E 'stato costruito in un grosso barattolo di grasso con tutti i pacchetti dipendenti raccolti all'interno. Con tutti intendo anche quelli comuni come slf4j-api, apache-commons, javax packages, ecc.Come gestire la dipendenza da jar grassi
Usarlo insieme alla mia lista di dependecie dichiarate è rischioso perché c'è sempre una corsa in classloader su quale classe verrà caricata prima - classe mia o obsoleta all'interno del barattolo di grasso.
Mi chiedevo un modo per aggirare questo problema? Come trattare questi vasi grassi? Sto usando Maven per la gestione delle dipendenze.
Blame quelle persone provocano un barattolo di grasso con tali contenuti fa non ha davvero senso (comuni ecc.). Ciò causerà sempre problemi di caricamento di classe. Quindi devi mantenere un vaso costruito da te ... altrimenti sei perso ... – khmarbaise
@khmarbaise Oh, li biasimo tutti i giorni, ma non mi aiuta. Non faranno nulla per la loro distribuzione dei pacchetti. Certamente non nel prossimo futuro. – SimY4