A voir également:
- [Java]Ecrire un script ANT avec Eclipse
- Waptrick java football - Télécharger - Jeux vidéo
- Script vidéo youtube - Guide
- Jeux java itel football - Télécharger - Jeux vidéo
- Eclipse java download - Télécharger - Langages
- Ant-renamer - Télécharger - Gestion de fichiers
3 réponses
Utilisateur anonyme
31 déc. 2006 à 13:20
31 déc. 2006 à 13:20
Salut!
Tu trouveras ci-dessous le script Ant qui te permet de compiler tes classes et de créer le fichier Jar. Il te faudra juste un peu l'adapter car je n'ai pas placé le package fr.monpackage sous le répertoire 'source', mais directement sous 'Test'.
Si - comme je le suppose - ta classe Main est la classe qui permettra de lancer ton fichier Jar, tu dois alors créer dans ton projet un autre répertoire (en -dessous de Test) qui doit s'appeler META-INF. Dans ce répertoire, tu doi créer un fichier nommé Manifest.mf dans lequel doivent se trouver les lignes ci-dessous:
Il faudra que tu modifies la seconde ligne dans ton cas puisque la classe Main doit normalement se trouver dans src.fr.monpackage chez toi.
Voici le contenu du fichier build.xml:
Pour lancer le script Ant dans Eclipse: clic droit sur le fichier 'build.xml', puis 'Run As' puis 'Ant build'
;-)
HackTrack
Tu trouveras ci-dessous le script Ant qui te permet de compiler tes classes et de créer le fichier Jar. Il te faudra juste un peu l'adapter car je n'ai pas placé le package fr.monpackage sous le répertoire 'source', mais directement sous 'Test'.
Si - comme je le suppose - ta classe Main est la classe qui permettra de lancer ton fichier Jar, tu dois alors créer dans ton projet un autre répertoire (en -dessous de Test) qui doit s'appeler META-INF. Dans ce répertoire, tu doi créer un fichier nommé Manifest.mf dans lequel doivent se trouver les lignes ci-dessous:
Manifest-Version: 1.0 Main-Class: fr.monpackage.Main
Il faudra que tu modifies la seconde ligne dans ton cas puisque la classe Main doit normalement se trouver dans src.fr.monpackage chez toi.
Voici le contenu du fichier build.xml:
<?xml version="1.0" encoding="ISO-8859-1"?> <project name="Test" basedir="." default="buildJar"> <!-- Init --> <target name="init" description="Initialize build"> <!-- Tu devras modifier la valeur de l'attribut value ci-dessous afin qu'elle pointe vers la racine de ton projet--> <property name="project.root.dir" value="E:/HackTrack/CCM/workspace/demoant" /> <property name="project.src.dir" value="${project.root.dir}/fr/monpackage" /> <property name="project.bin.dir" value="${project.root.dir}/bin" /> <!-- Modifie la valeur de l'attribut value ci-dessous pour définir où devra être généré ton fichier Jar --> <property name="output.jar.dir" value="d:" /> </target> <!-- Info --> <target name="info" depends="init" description="Display configuration"> <echo message="******************** " /> <echo message="* Ant demo script *" /> <echo message="******************** " /> <echo message="Author : HackTrack" /> <echo message="Script version : 1.0.0" /> <echo message="Ant version : ${ant.version}" /> <echo message="Java version : ${ant.java.version}" /> <echo message="Java home directory : ${java.home}" /> <echo message="Java classpath :${java.class.path}" /> </target> <!-- Remove all temp directories and/or files--> <target name="clean" depends="info" description="Removes all generated files"> <delete> <fileset dir="${project.bin.dir}" includes="*.class" /> </delete> </target> <!-- Compile source files --> <target name="compile" depends="clean"> <javac srcdir="${project.src.dir}" destdir="${project.bin.dir}" debug="on" /> </target> <!-- Build JAR files--> <target name="buildJar" depends="compile"> <!-- Modifie le nom du fichier Jar ci-dessous si nécessaire --> <jar jarfile="${output.jar.dir}/myAntJar.jar" basedir="${project.bin.dir}" manifest="META-INF/Manifest.mf"/> </target> </project>
Pour lancer le script Ant dans Eclipse: clic droit sur le fichier 'build.xml', puis 'Run As' puis 'Ant build'
;-)
HackTrack
Bonjour,
Je me sers d'un script ant pour compiler sous eclipse, et je souhaite traduire mon application, or ant ne trouve pas mes fichiers messages_xx.properties ou sont contenues mes strings externes que je traduis.
Sauriez vous comment puis-je ajouter à mon script ant le chemin vers ces fichiers lors de l'edition de liens dynamiques svp, j'ai beau chercher je ne trouve pas d'infos là dessus...
Exception in thread "main" java.lang.ExceptionInInitializerError
[java] at project2007.gui.LoginDialog.<init>(Unknown Source)
[java] at project2007.gui.Main.<init>(Unknown Source)
[java] at project2007.gui.Main.main(Unknown Source)
[java] Caused by: java.util.MissingResourceException: Can't find bundle for base name project2007.gui.messages_fr, locale fr_FR
Merci.
Je me sers d'un script ant pour compiler sous eclipse, et je souhaite traduire mon application, or ant ne trouve pas mes fichiers messages_xx.properties ou sont contenues mes strings externes que je traduis.
Sauriez vous comment puis-je ajouter à mon script ant le chemin vers ces fichiers lors de l'edition de liens dynamiques svp, j'ai beau chercher je ne trouve pas d'infos là dessus...
Exception in thread "main" java.lang.ExceptionInInitializerError
[java] at project2007.gui.LoginDialog.<init>(Unknown Source)
[java] at project2007.gui.Main.<init>(Unknown Source)
[java] at project2007.gui.Main.main(Unknown Source)
[java] Caused by: java.util.MissingResourceException: Can't find bundle for base name project2007.gui.messages_fr, locale fr_FR
Merci.
19 avril 2007 à 21:19
dans le code donné précédemment, est-ce que quelqu'un pourrait m'indiquer ce qu'il faut ajouter pour générer la doc dans un répertoire docs.
Merci
19 avril 2007 à 21:21
Si oui lesquelles ?
Merci
19 avril 2007 à 22:48
Sous Linux, le code est exactement le même.
Pour générer la Javadoc, voici un exemple: