Loading ...
Sorry, an error occurred while loading the content.

Re: [riojug] Re: ant +war

Expand Messages
  • eduardo-riojug@composite-tech.com.br
    tem razão, tá confuso. vou melhorar isso, obrigado. [s] eduardo ... do ... INF
    Message 1 of 3 , Aug 7, 2003
    • 0 Attachment
      tem razão, tá confuso. vou melhorar isso, obrigado.

      [s]

      eduardo

      On Thu, 7 Aug 2003 11:03:41 -0300, "Leonardo Figueiredo Almeida" <lalmeida@...> escreveu:

      > De: "Leonardo Figueiredo Almeida" <lalmeida@...>
      > Data: Thu, 7 Aug 2003 11:03:41 -0300
      > Para: <riojug@yahoogroups.com>
      > Assunto: [riojug] Re: ant +war
      >
      >
      > Amigão,
      >
      > Minha sugestão é vc começar dividindo melhor os arquivos...
      >
      > Tem muito include e exclude... fica confuso trabalhar assim...
      >
      > Crie + subdiretórios...
      >
      > Em meu projeto onde tbem uso struts ( e ejb ) ... uso e abuso de subdiretorios...
      >
      > tenho o
      >
      > /dev -> raiz do desenvolvimento ... com o build.xml e um arquivo de properties (ant.properties)
      > /dev/src/ -> fontes
      > /dev/lib/ -> jars necessários
      > /dev/conf/struts -> XMLs, TLDs e DTDs do struts
      > /dev/conf/ejb -> XMLs do ejb...
      > /dev/conf/web -> web.xml ...
      > ...
      > e por aih vai ...
      >
      > vc não precisa subdividir tanto, mas~tbem não precisa fazer essa ginástica toda com include/exclude....
      >
      > []s
      > Léo.
      >
      >
      >
      > ==
      >
      > Date: Wed, 6 Aug 2003 17:56:41 -0300
      > From: <eduardo-riojug@...>
      > Subject: ant +war
      >
      > Pessoal,
      >
      > estou usando o eclipse para desenvolver uma App Web com Struts, mas estou com problemas na target war
      do
      > meu build.xml
      >
      > estou usando a seguinte extrutura de diretorios:
      >
      > projeto/src //para os .java
      > e
      > projeto/bin //para os .class
      >
      > coloquei o web.xml, bulid.xml e struts-config.xml no src.
      >
      > acontece que o war gerado não contém os diretórios WEB-INF/classes e WEB-INF/lib. contém apenas o WEB-
      INF
      > que vem direitinho com o web.xml e etc.
      >
      > segue código para apreciação:
      >
      > <target name="prep">
      > <mkdir dir="${web-inf.dir}"/>
      > <mkdir dir="${build.dir}"/>
      > <mkdir dir="${lib.dir}"/>
      > <copy todir="${web-inf.dir}">
      > <fileset dir="./" includes="**/*.xml" excludes="build.xml" />
      > </copy>
      > <copy todir="${web-inf.dir}">
      > <fileset dir="${struts.lib}" includes="**/*.tld" excludes="build.xml" />
      > </copy>
      > <copy todir="${lib.dir}">
      > <fileset dir="${struts.lib}" includes="**/struts.jar" excludes="build.xml" />
      > </copy>
      > </target>
      >
      > <target name="war">
      > <war warfile="${war.file.name}" webxml="./WEB-INF/web.xml">
      > <fileset dir="./" includes="**/*.*" excludes="*.war, **/*.nbattrs, web.xml, **/WEB-INF/**/*.*,
      > **/project-files/**/*.*"/>
      > <webinf dir="./WEB-INF" includes="**/*" excludes="web.xml, **/*.jar, **/*.class"/>
      > <lib dir="./WEB-INF/lib"/>
      > <classes dir="${build.dir}" includes="**/*.properties" />
      > </war>
      > </target>
      >
      > alguém pode me dar uma luz???
      >
      >
      >
      >
      >
      >
      > ---
      > Outgoing mail is certified Virus Free.
      > Checked by AVG anti-virus system (http://www.grisoft.com).
      > Version: 6.0.507 / Virus Database: 304 - Release Date: 4/8/2003
      >
    Your message has been successfully submitted and would be delivered to recipients shortly.