Bonjour à tous,
Après quelques recherches, je n'arrive pas à trouver de solution à un problème.
Je crée un war à l'aide de maven.
J'ai des dépendances du genre :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <!-- Ajout récent mais pas possible de l'enlever --> <dependency> projetB </dependency> <dependency> projetA <exclusion> projetB </exclusion> </dependency>
Dans mon projetA (un jar sur lequel je n'ai pas accès), je me retrouve avec le bout de code suivant :
J'ai rajouté l'exclusion maven pour le projetA mais ce n'est pas suffisant. Je souhaiterai pouvoir dire à mon projetA de ne pas tenir comptedu projetB et continuer à passer dans le catch. A noter que je n'ai pas accès aux sources ni de l'un ni de l'autres....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 try { Class.forname("ProjetB.maClasse"); //code qui ne fonctionne pas } catch (ClassNotFoundException) { // Code qui fonctionne }
Quelqu'un a déjà eu un problème similaire, si oui comment l'avez-vous résolu ? Le war est déployer à l'aide d'un serveur d'application tomcat.
Merci d'avance.
Partager