J'ai donc reçu une API Java d'un client et le code principal est dans main.jar. Mais les instructions qu'il m'a données me demandent d'ajouter ces autres fichiers (a.jar, b.jar, etc.) dans le classpath chaque fois que je veux utiliser main.jar. Ces autres jars de soutien sont des choses comme Xerces, Jakarta-oro, et quelques autres bibliothèques accessibles au public. Le problème est que je ne sais pas quelles versions ils sont, donc je ne suis pas sûr s'il y aurait des problèmes si je juste met à jour le fichier pom.xml dans mon application pour dépendre de main.jar et ai aussi des dépendances à ces autres pots ainsi avec les dernières versions d'entre eux.Reçu un fichier jar principal avec d'autres fichiers jar qui doivent être dans le classpath. Quelle est la meilleure façon d'inclure ce pot principal dans mon projet maven?
Quelle est la meilleure stratégie pour utiliser main.jar dans mon application maven? Je prévois d'ajouter main.jar à notre dépôt maven interne, mais que dois-je faire au sujet des xerces, jakarta-oro, et d'autres jars quand je ne sais pas quelles versions ils sont?
Merci