KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Samedi 17 mai 2008 - 22:04:54

[Java] Fichier Ant et jar executable

Rechercher : dans
[Java] Fichier Ant et jar executable
par Benjamin
 Fil de Discussions
Statut : Non résolu
vendredi 16 juin 2006 à 11:42:08
Bonjour,

je ne comprends pas très bien comment se crée les fichiers

J'explique comment j'ai fait.
J'ai crée un répertoire Exo dans lequel, il y a 2 sous-répertoire src, classes ainsi que mon fichier Main.java
src contient les .java
classes doit contenir les .class

Dans src, il y a 2 fichiers Link et LinkedLink.
Dans ces fichiers, j'ai écrit sur la première ligne :
package src.Link;
pour le fichier Link.java
package src.LinkedLink;
pour le fichier LinkedLink.java

Dans le fichier Main.java,j'ai mis sur la 1ère ligne :
import src.Link;
import src.LinkedLink;


Je voudrais savoir comment faire créer ces fichiers avec la manière que j'ai décrit.

Merci

Cet exemple est tiré du lien suivant mais je n'y comprend rien...
http://ant.apache.org/manual/CoreTasks/jar.html
Examples

  <jar destfile="${dist}/lib/app.jar" basedir="${build}/classes"/>

jars all files in the ${build}/classes directory into a file called app.jar in the ${dist}/lib directory.

  <jar destfile="${dist}/lib/app.jar"
       basedir="${build}/classes"
       excludes="**/Test.class"
  />

jars all files in the ${build}/classes directory into a file called app.jar in the ${dist}/lib directory. Files with the name Test.class are excluded.

  <jar destfile="${dist}/lib/app.jar"
       basedir="${build}/classes"
       includes="mypackage/test/**"
       excludes="**/Test.class"
  />

jars all files in the ${build}/classes directory into a file called app.jar in the ${dist}/lib directory. Only files under the directory mypackage/test are used, and files with the name Test.class are excluded.

  <jar destfile="${dist}/lib/app.jar">
    <fileset dir="${build}/classes"
             excludes="**/Test.class"
    />
    <fileset dir="${src}/resources"/>
  </jar>

jars all files in the ${build}/classes directory and also in the ${src}/resources directory together into a file called app.jar in the ${dist}/lib directory. Files with the name Test.class are excluded. If there are files such as ${build}/classes/mypackage/MyClass.class and ${src}/resources/mypackage/image.gif, they will appear in the same directory in the JAR (and thus be considered in the same package by Java).

  <jar destfile="test.jar" basedir=".">
    <include name="build"/>
    <manifest>
      <attribute name="Built-By" value="${user.name}"/>
      <section name="common/class1.class">
        <attribute name="Sealed" value="false"/>
      </section>
    </manifest>
  </jar>

This is an example of an inline manifest specification. Note that the Built-By attribute will take the value of the Ant property ${user.name}. The manifest produced by the above would look like this:

Manifest-Version: 1.0
Built-By: conor
Created-By: Apache Ant 1.5alpha

Name: common/class1.class
Sealed: false
Répondre à Benjamin  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Yan's, le mardi 20 novembre 2007 à 17:39:00 Fil de Discussions 
Bonjour,
où peut-on télécharger d jeux pour mobile gratuitement g un nokia 6300
Répondre à Yan's
Discussions pertinentes trouvées dans le forum
18/06 18h26[Java] Fichier antProgrammation18/06 18h260
26/03 11h47JAVA fichier executableProgrammation26/03 15h372
24/03 08h35JAVA fichier portableProgrammation24/03 13h283
02/03 22h04[Java] FichierProgrammation04/03 17h074
Plus de discussions sur « [Java] Fichier Ant et jar executable » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide