IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ANT Java Discussion :

[ build.xml ] Je ne comprends pas qqchose


Sujet :

ANT Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    238
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 238
    Par défaut [ build.xml ] Je ne comprends pas qqchose
    Bonjour à tous, j'ai un petit souci avec mon projet. En fait j'ai créé un projet avec Eclipse et à l'aide de Ant je génère un fichier war que je déploie dans un serveur J2EE.Mais mon problème, c'est que je ne comprends pas pourquoi le répértoire "images" se trouve dans mon war (alors qu'à aucun moment, je lui précise de le faire). Voila une partie du fichier build.xml : ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
            property name="web.home" value="web" 
    	property name="etc.home" value="etc" 
    	property name="build.home" value="build" 
    	target name="prepare"
     		mkdir dir="${build.home}" 
     		copy todir="${build.home}"
    			fileset dir="${web.home}"
      		copy
     		copy file="${etc.home}/web.xml" tofile="${build.home}/WEB-INF/web.xml"
     		mkdir dir="${build.home}/WEB-INF/classes"
     	target
    L'arborescence du projet est la suivante : http://cjoint.com/?fcnG3Cd7Gj
    Le dossier Images se trouve ensuite à la racine de mon fichier war. Merci de m'éclaircir.

  2. #2
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    238
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 238
    Par défaut
    Je cherche de mon côté, mais je n'ai encore rien trouvé. Pouvez-vous me guider, svp ?

  3. #3
    Membre du Club
    Inscrit en
    Avril 2005
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 10
    Par défaut
    Sur cette partie il me semble qu'il n'y ait aucun problème...., c'est peut-être ailleurs que tu fais une manip sans le vouloir?

  4. #4
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    238
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 238
    Par défaut
    qu'est-ce qu'il te faut ?
    Tout le fichier build.xml ? Ou autre chose ?

  5. #5
    Membre du Club
    Inscrit en
    Avril 2005
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 10
    Par défaut
    Dans un premier temps, seulement le fichier build.xml. Par la suite on verra bien

  6. #6
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    238
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 238
    Par défaut
    Le voila :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <project name="TestGPS" default="dist" basedir=".">
     
        <property file="build.properties" />
     
        <property name="app.name" value="TestGPS" />
        <property name="app.path" value="/${app.name}" />
        <property name="src.home" value="src" />
        <property name="web.home" value="web" />
        <property name="etc.home" value="etc" />
        <property name="build.home" value="build" />
     
        <property name="compile.debug" value="true" />
        <property name="compile.deprecation" value="false" />
        <property name="compile.optimize" value="true" />
     
        <path id="tomcat-ant.classpath">
     
            <pathelement location="${catalina.home}/lib/catalina/server/lib/catalina-ant.jar" />
     
        </path>
     
        <!-- Mettre ici la définition de compile.classpath -->
     
        <path id="compile.classpath">
            <fileset dir="${catalina.home}/lib/catalina/common/lib">
                <include name="**/*.jar" />
            </fileset>
            <fileset dir="${catalina.home}/lib/catalina/server/lib">
                <include name="**/*.jar" />
            </fileset>
            <fileset dir="C:/appft/libs/jfreechart-1.0.1/jfreechart-1.0.1/lib">
                        <include name="**/*.jar" />
                    </fileset>
        </path>
     
        <!-- tomcat external tasks definition -->
     
        <target name="clean" description="Delete old build and dist directories">
     
            <delete dir="${build.home}" />
     
        </target>
     
        <target name="veryclean" depends="clean" description="Delete old build and dist directories and archive">
     
            <delete file="${app.name}.war" />
     
        </target>
     
        <target name="prepare">
     
            <mkdir dir="${build.home}" />
     
            <copy todir="${build.home}">
                <fileset dir="${web.home}" />
            </copy>
     
            <copy file="${etc.home}/web.xml" tofile="${build.home}/WEB-INF/web.xml" />
     
            <mkdir dir="${build.home}/WEB-INF/classes" />
     
        </target>
     
        <target name="compile" depends="prepare" description="Compile Java sources">
     
            <javac srcdir="src" destdir="${build.home}/WEB-INF/classes" debug="${compile.debug}" deprecation="${compile.deprecation}" optimize="${compile.optimize}">
     
                <classpath refid="compile.classpath" />
     
            </javac>
     
        </target>
     
        <target name="dist" depends="compile" description="Create binary distribution">
     
            <jar jarfile="${app.name}.war" basedir="${build.home}" />
     
        </target>
     
    </project>
    Je rappelle que l'arbo de mon projet est dispo là : (si ça peut aider)
    http://cjoint.com/?fcnG3Cd7Gj

Discussions similaires

  1. Je ne comprends pas le persistence.xml
    Par sekaijin dans le forum JPA
    Réponses: 7
    Dernier message: 10/10/2012, 15h54
  2. Réponses: 2
    Dernier message: 09/06/2012, 16h33
  3. Je ne comprends pas les attributs XML
    Par ZeNoob dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 02/05/2012, 19h31
  4. sql ne comprend pas mon where!et me demande des parametres
    Par marie10 dans le forum Langage SQL
    Réponses: 10
    Dernier message: 20/04/2004, 11h08
  5. [Rave] un message que je ne comprends pas
    Par Clotilde dans le forum Rave
    Réponses: 2
    Dernier message: 30/09/2003, 21h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo