XDoclet hibernate

2 respostas
A

Galera to tentando gerar os arquivos atraves do xdoclet para aprender um pouco so que ele ta dando a seguinte exception:

C:\ambiente\projetos\testeDoclet\build.xml:29: taskdef A class needed by class xdoclet.modules.hibernate.HibernateDocletTask cannot be found: xdoclet/DocletTask

build.xml

&lt?xml version="1.0"?&gt
<project name="build" default="compile" basedir=".">
	
	<path id="cp">
		<fileset dir="web/WEB-INF/lib">
			<include name="**/*.jar"/>
		</fileset>
	</path>
	
	<target name="compile">
		<javac srcdir="src" destdir="web/WEB-INF/classes" classpathref="cp"
			debug="on"></javac>
	</target>
	
	<target name="generate.hibernate">		
		<taskdef name="hibernatedoclet"
			classname="xdoclet.modules.hibernate.HibernateDocletTask"
			classpathref="cp">
		</taskdef>
		
		<hibernatedoclet destdir="recursos" verbose="true">
			
			<fileset dir="src">
				<include name="**/br/com/projeto/genericontent/*.java"/>
			</fileset>
			
			<hibernate version="3.x"/>
			
		</hibernatedoclet>
		
	</target>
	

	
</project>

Alguem poderia ajudar?

Alberto

2 Respostas

A

O problema era o import de alguns outros jars do xdoclet. Agora eu queria saber pq que ele pondo o nome do meu pacote para o nome completo da minha classe br.com.xxx.recursos?

Alberto

keller

Olá,

Tenta alterar o destdir=“recursos” para:
destidir="${basedir}/src"

Deve funcionar…

Até… :thumbup:
[]s

Criado 14 de agosto de 2006
Ultima resposta 14 de ago. de 2006
Respostas 2
Participantes 2