Pessoal, ja uso o xdoclet para gerar meus arquivos .hbm.xml do hibernate
agora eu preciso usa-lo para gerar meu arquivo web.xml do Tomcat
estou pesquisando na pagina do xdoclet, achei as tags, que inicialmente como será teste, estou usando apenas
* @web.servlet
* name="Teste"
* class="Teste"
* @web.servlet-mapping
* url-pattern="/Teste"
mas nao achei nenhum exemplo de como eu vou gerar ele no ANT
algem que ja trabalha com isso poderia postar ou me mandar um exemplo de como gerar o web.xml no Ant??
obrigado desde ja
veja se ajuda… este build.xml gera os arquivos do struts tb…
buid.xml
<project name="Teste" default="webdoclet">
<property file="build.properties"/>
<property environment="env"/>
<path id="xdoclet.classpath">
<fileset dir="${xdoclet.dir}" includes="*.jar"/>
<!--
<fileset dir="${webinf.lib}" includes="*.jar"/>
-->
<fileset dir="${commons.dir}"/>
<pathelement location="${struts}"/>
<pathelement location="${log4j}"/>
</path>
<!-- Web ClassPath -->
<path id="web.compile.classpath">
<pathelement location="${servlet}"/>
</path>
<!-- Web -->
<target name="webdoclet">
<mkdir dir="${build.dir}"/>
<taskdef
name="webdoclet"
classname="xdoclet.modules.web.WebDocletTask">
<classpath>
<path refid="xdoclet.classpath"/>
<path refid="web.compile.classpath"/>
</classpath>
</taskdef>
<webdoclet destdir="${webinf}"
force="${xdoclet.force}"
mergedir="metadata/web">
<fileset dir="${src}"/>
<configParam name="cactusOn" value="${enable.cactus}"/>
<deploymentdescriptor validatexml="true"
destdir="${webinf}"
distributable="false"
displayname="JavaDevWithAnt"
/>
<!-- <jsptaglib validatexml="true"
shortName="antbook"
filename="antbook.tld"
/>-->
<strutsconfigxml validatexml="true" version="1.1"/>
<strutsvalidationxml />
</webdoclet>
</target>
</project>
build.properties
[code]
src = WEB-INF/src
build.dir = WEB-INF
#--------
JARS
#--------
servlet = c:/java/lib/servlet.jar
log4j = C:/java/lib/log4j-1.2.6.jar
struts = C:/java/jakarta/struts/lib/struts.jar
commons.dir = C:/java/jakarta/commons
#--------------------------------------------
#--------------------------------------------
xdoclet.dir = c:/java/xdoclet/lib
– WEB-INF –
webinf=WEB-INF
webinf.lib = WEB-INF/lib
web.xml=${webinf}/web.xml
classes=${webinf}/classes
lib=${webinf}/lib[/code]
ae Ricardo
eu estava com algumas coisas atrasadas e só consegui mexer no que vc mandou hoje
funcionou, ele esta gerando o web.xml certinho
claro que esta gerando uns arquivos .xml do struts tb, mas é o de menos
Valeu cara
obrigado mesmo
tire esta parte
<strutsconfigxml validatexml=“true” version=“1.1”/>
strutsvalidationxml />
que nao gera coisa do struts
hummmmmmm
agora ficou show mesmo, esta perfeito
ANT + xdoclet muito bom
ja gostava do ANT no começo quando ele compilava minhas classes e gerava os .jar dos meus projetos desktop
gostei mais ainda quando usando em conjunto com xdoclet fazia meus .hbm.xml do hibernate
agora o web.xml do tomcat, perfeitoooo
Viva o ANT
Viva o Ricardo
e Viva o GUJ
valeu mesmo Ricardo
vem pra bauru que eu te pago um chop, hehehe
[quote=“ManchesteR”]
valeu mesmo Ricardo
vem pra bauru que eu te pago um chop, hehehe[/quote]
acho que ta meio longe de casa