Pages : 1
#1 Le 12/06/2006, à 11:16
- Premium
[java] Ant et .jar
Salut,
je voudrais savoir comment on fait pour créer une archive .jar et un fichier ant
Merci
Dernière modification par Premium (Le 12/06/2006, à 12:12)
Hors ligne
#2 Le 12/06/2006, à 21:37
- gene69
Re : [java] Ant et .jar
eclipse
'File'>'Export...' >'JAR file' > ....
mais je sais aussi que tu n'utilises pas eclipse
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
#3 Le 18/06/2006, à 15:24
- Premium
Re : [java] Ant et .jar
Bonjour,
je n'ai pas Eclipse pour faire ces commandes
j'aurais besoin d'aide pour créer ces 2 fichiers car je n'y comprends rien et je dois rendre mon code demain.
J'ai un répertoire principale nommé Programme qui contient 2 sous répertoire :
-src qui contient les .java
-classes qui contient les .class
et le fichier Main.java pour compiler le programme.
Quelqu'un pourrait-il m'aider en me montrant un fichier des ces 2 types qu'il a crée et en m'indiquant comment le transformer pour qu'il soit valable dans mon cas?
Merci
Dernière modification par Premium (Le 18/06/2006, à 15:25)
Hors ligne
#4 Le 18/06/2006, à 15:35
- tinkywinky
Re : [java] Ant et .jar
Un fichier ant c'est un script en XML, donc cherche sur google pour connaître la syntaxe.
Pour créer un fichier .jar, c'est la commande "jar"
Dell XPS M1710, Core 2 Duo 2.16 Ghz, 1 Go RAM, NVidia 7900 GTX 512Mo (1.0.9755)
Debian Unstable, Kernel 2.6.21, KDE 3.5.6, Beryl SVN
Hors ligne
#5 Le 18/06/2006, à 15:44
- Premium
Re : [java] Ant et .jar
Un fichier ant c'est un script en XML, donc cherche sur google pour connaître la syntaxe.
Pour créer un fichier .jar, c'est la commande "jar"
J'ai trouvé un code qui est bien détaillé mais il est en anglais que je comprends très peu
J'ai pris l'exemple ici :
http://ant.apache.org/manual/CoreTasks/jar.html
Si quelqu'un pouvait m'aider à le modifier pour qu'il soit valable dans mon cas.
Merci
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.5alphaName: common/class1.class
Sealed: false
Dernière modification par Premium (Le 18/06/2006, à 15:46)
Hors ligne
#6 Le 18/06/2006, à 15:55
- tinkywinky
Re : [java] Ant et .jar
Je pense que tu trouveras personne pour faire tes leçons à ta place. Sur google si tu limite ta recherche en FR tu trouve PLEIN PLEIN de de tutoriaux, du genre :
http://wiki.media-box.net/tutoriaux/java/ant_intro
Rendre du code sans l'avoir tapé (et surtout compri) toi-même c'est totalement ridicule et ça ne te fera pas avancer.
Dell XPS M1710, Core 2 Duo 2.16 Ghz, 1 Go RAM, NVidia 7900 GTX 512Mo (1.0.9755)
Debian Unstable, Kernel 2.6.21, KDE 3.5.6, Beryl SVN
Hors ligne
#7 Le 18/06/2006, à 16:35
- Soulfly_tribe90
Re : [java] Ant et .jar
Google --> create java file
Premier lien --> http://www.javacoffeebreak.com/faq/faq0028.html
C'est pas super compliqué je pense :s
Hors ligne
Pages : 1