Build.xml

2 respostas
R

Olá pessoal.

Estou configurando um ambiente para desenvolvimento J2ee no windows, o qual instalei o Ant 1.6 e TomCat 5.0.
Configurei as variaveis de ambiente, quando uso o ant para atualizar o build.xml dentro do eclipse não acontece nada("nenhuma mensagem") e na linha de comando da a mensagem que o ant
não é reconhecido como um comando interno.
Se alguém poder ajudar.

<project name="Academia do Java - labweb01" default="compile" >

<!-- O nome da aplicacao definido pela variavel app.name sera utilizado para acessar a aplicacao da seguinte forma: http://localhost:8080/<app.name> -->
<!-- Para utilizar o ant em outros ambientes voce devera atualizar a  variavel tomcat.home, de acordo com sua instalacao -->

    <property name="app.name"       value="turma2"/>
    <property name="tomcat.home"    value=".:/Arquivos de  programas/Apache Software Foundation/Tomcat 5.0"/>
    <property name="deploy.home"    value="${tomcat.home}/webapps/${app.name}"/>

    <!-- Esta target / tarefa cria todos os diretorios necessarios no tomcat, em baixo de webapps -->
    <target name="prepare">
        <mkdir  dir="${deploy.home}"/>
        <mkdir  dir="${deploy.home}/WEB-INF"/>
        <mkdir  dir="${deploy.home}/WEB-INF/classes"/>
        <copy todir="${deploy.home}">
            <fileset dir="web"/>
        </copy>
        <copy file="etc/web.xml" tofile="${deploy.home}/WEB-INF/web.xml"/>
    </target>

    <!-- Esta target / tarefa compila todo os arquivos e salva os compilados em:
  <app.name>/WEB-INF/classes  -->
    <target name="compile" depends="prepare">
        <javac srcdir="src"
               destdir="${deploy.home}/WEB-INF/classes"
               debug="on"
               optimize="off"
               deprecation="off"
        	classpath=".:${tomcat.home}/common/lib/servlet-api.jar"
         />
    </target>

    <!-- Esta target / tarefa apaga todos os arquivos instalados no deploy.home -->

    <target name="clean">
        <delete dir="${deploy.home}"/>
    </target>

</project>

[size="11"]
[color="red"]
* Editado: Use a tag CODE em seus códigos, não a tag COLOR. :joia:
[/color]
[/size]

2 Respostas

D

Qual é a mensagem do console?

Bom…de cara já posso te dizer que tens que adicionar no Ant (em Global Entries) o j2ee.jar que esta dentro do seu j2ee_home\lib ou dentro do tomcat_home\lib

para isso, vá em window/preferences/ant/runtime/global entries/add external jar

seria interessante a mensagem que aparece no console…

[]'s

R

Olá Diana,
o problema que não aparece nenhuma mensagem
no console, ele compila o build e não aparece nada.

Criado 17 de agosto de 2005
Ultima resposta 18 de ago. de 2005
Respostas 2
Participantes 2