XDoclet et Java 1.5 (et Maven 2)
Ce message est un pense-bête
La dernière version de XDoclet à ce jour (1.2.3) n’est pas capable de parser du code source Java 1.5. Pour remédier à ce problème, il faut remplacer la librairie xjavadoc 1.1 par sa version patchée xjavadoc-1.1-j5-v4.jar.
Si on veut utiliser XDoclet par le biais de Maven 2, il faut
1. installer manuellement xjavadoc-1.1-j5-v4.jar dans la repository locale
mvn install:install-file -DgroupId=xdoclet -DartifactId=xjavadoc
-Dversion=1.1-j5-v4 -Dpackaging=jar
-Dfile=xjavadoc-1.1-j5-v4.jar
2. redéfinir la dépendance du plugin xdoclet
<plugin>
<groupid>org.codehaus.mojo</groupid>
<artifactid>xdoclet-maven-plugin</artifactid>
...
<dependencies>
<dependency>
<groupid>xdoclet</groupid>
<artifactid>xjavadoc</artifactid>
<version>1.1-j5-v4</version>
</dependency>
</dependencies>
</plugin>

