Xdoclet, uma ferramenta morta?
Pergunta
Estou usando o mais recente Eclipse para Java EE e o mais recente plug -in JBoss Tools. Agora, estou trabalhando em algum código EJB 2.x.
Não consigo encontrar uma maneira de gerar o arquivo xdoclet-build.xml como antes.
Depois de algumas investigações, começo a me perguntar (e você) que é XDoclet ainda apoiado pela comunidade: JBoss, Eclipse (WTP), etc.?
Se sim, qual é agora a boa maneira de usar o XDoclet para gerar minhas casas e interfaces EJB de estilo antigo?
O xdoclet pode funcionar usando o código de estilo Java 5?
Obrigado Alban.
Solução
Não é mais suportado, então você teria que manter sua construção.
Outras dicas
Talvez seja um pouco tarde, mas sobre sua pergunta sobre Java 5, Eu consegui fazê -lo funcionar com maven e xdoclet-maven-plugin.
O problema estava em Xjavadoc. Eu baixei a versão patched (xjavadoc-1.1-j5-v4.jar) lá, instalei -o no meu repo Maven local e o usei no plug -in 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ão é totalmente Morto, ainda é usado nas aplicações Legacy J2EE (1.3, 1.4), ainda não migradas para o Java EE 5+.
Referências :
- Xdoclet para JDK 5 (de designs raible)
- Suporte Java 1.5 Sintaxe? (Problema corrigido)
- Java 1.5 (edição aberta)