Bonjour,
Dans mon projet, j'utilise des API externes. Ces fichiers jar sont donc définis dans le classpath, et donc dans le manifest de mon projet.
Si l'un des fichiers manque, est-ce toujours une ClassNotFoundException qui sera levé ?
Lors de l'évolution du projet, l'une de ces API n'est plus utilisée. Je l'ai donc supprimé du classpath et du disque dur. Mais j'ai oublié le manifestJe pensais que les fichiers jar ne déclenchait des exceptions uniquement lors de leurs appels (instanciation ou appel à une classe). D'ailleurs, c'est le seul jar qui me pose problème : un autre jar n'est présent que sur le serveur, ça n'empeche pas les clients de fonctionner correctement.
Si jamais je ne me suis pas trompé, et que le manifest oblige la présence des fichiers jar, j'ai alors 2 question :
- A quel moment l'exception sera levée ?
- Pourquoi je n'ai pas ce problème pour l'un des fichiers présent sur le serveur / absent sur les clients ?
Merci d'avance !
Partager