Je souhaite utiliser la macro d'extrait de code dans ma documentation de site maven afin de permettre le test de mes exemples de code exemples avec JUnit. Mais je ne veux pas qu'Eclipse affiche le marqueur rouge "il y a une erreur de construction" pour tous mes projets (ce qui est le cas puisque m2eclipse ne reconnaît pas la macro de snippet). Je souhaite que la gestion des dépendances maven soit activée pour les projets dans Eclipse, donc la désactivation complète de l'intégration de maven n'est pas une option. Passer à un autre IDE n'est pas une option non plus puisque je ne peux pas forcer tous mes collègues à passer d'Eclipse aussi.Comment faire fonctionner Eclipse avec la macro de snippet dans les fichiers maven doxia?
Je voudrais une solution soit:
- Faire l'intégration Doxia dans (m2) Eclipse reconnaître ou ignorer l'extrait macro
- Faites Eclipse ignorer les erreurs dans les fichiers apt complètement
A ce jour, la macro de snippet semble fonctionner pour moi si elle est appliquée correctement (Eclipse> = Mars, Doxia 1.0.0.201301041016). Cependant, j'ai besoin de spécifier le chemin _absolute_ à un fichier, parce que '$ {basedir}' n'est pas évalué correctement comme spécifié dans [les docs] (https://maven.apache.org/guides/mini/guide-snippet- macro.html). La nécessité d'utiliser '% {snippet | file = C:/mon-chemin /..../ snippet.adoc}' rend cette opération plutôt inutile, car toute collaboration n'est pas possible. – Qw3ry