2010-04-01 29 views
4

J'utilise le dernier Eclipse for Java EE & le dernier plugin JBoss Tools. Maintenant, je travaille sur un code EJB 2.x.XDoclet, un outil mort?

Je ne trouve pas un moyen de générer le fichier xdoclet-build.xml comme avant. Après quelques investigations, je commence à me demander (et vous) que XDoclet est toujours supporté par la communauté: JBoss, Eclipse (WTP), etc.?

Si oui, quelle est maintenant la bonne façon d'utiliser XDoclet pour générer mon ancienne EJB Homes & Interfaces?

Est-ce que XDoclet peut fonctionner en utilisant le code de style Java 5?

Merci Alban.

Répondre

5

Il n'est plus supporté, vous devez donc gérer vous-même votre build.

+0

C'est une mauvaise nouvelles pour moi ... –

0

Peut-être qu'il est un peu tard, mais concernant votre question sur Java 5, j'ai réussi à le faire fonctionner avec Maven et xdoclet-maven-plugin.
Le problème était dans XJavadoc. J'ai téléchargé la version patchée (xjavadoc-1,1-J5-v4.jar) there, installé dans mon repo Maven local, et l'a utilisé sur plugin XDoclet:

<!-- PLUGIN XDOCLET --> 
<plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>xdoclet-maven-plugin</artifactId> 
    <version>1.0</version> 
    <dependencies> 
     <dependency> 
      <groupId>xdoclet</groupId> 
      <artifactId>xjavadoc</artifactId> 
      <version>1.1-j5-v4</version> 
     </dependency> 
    </dependencies> 
</plugin> 

XDoclet n'est pas totalement mort, il est toujours utilisé sur les applications J2EE (1.3, 1.4) héritées, pas encore migré vers Java EE 5+.

Références: