J'ai des projets qui doivent être construits avec une version spécifique du JDK.Dépendance du projet Maven par rapport à la version JDK
Le problème ne réside pas dans les paramètres source et cible, mais dans les fichiers jar de l'environnement d'exécution utilisés lors de la compilation. Dans certains cas, j'obtiens une erreur de compilation si j'essaie de compiler avec le mauvais JDK, mais parfois la compilation réussit et j'obtiens des erreurs d'exécution lors de l'utilisation des jars.
Par exemple dans Eclipse j'ai la possibilité d'établir l'environnement d'exécution pour le projet dans le fichier .classpath.
Existe-t-il un moyen de gérer une telle situation dans maven?
Ce que je voudrais avoir est la capacité de gérer la dépendance JRE comme les autres dépendances du projet dans le fichier POM.
MISE À JOUR:
La solution retenue a été le meilleur quand je pose cette question, donc je ne vais pas changer. En attendant une nouvelle solution à ce genre de problèmes a été introduite: Maven Toolchain. Suivez le lien pour plus de détails.
Merci, cela résout mon problème –