J'ai créé un projet J2ME après avoir fait référence à cet article J2MEUsingAntwithJ2ME. Maintenant, j'ai des problèmes pour ajouter des ressources (telles que des images) et des bibliothèques (telles que des fichiers jar et zip). J'ai copié les ressources dans le dossier res
comme indiqué dans cet article mais lorsque j'extraire le fichier .jar
, il n'a aucune ressource.Compilation de j2me en utilisant Ant
2
A
Répondre
4
De l'échantillon:
<jar basedir="${build}/preverifiedobf"
jarfile="${build}/bin/${program_name}.jar"
manifest="bin/MANIFEST.MF">
<fileset dir="${top}/${res}">
<include name="${package_name}/*.png"/>
</fileset>
</jar>
Cela uniquement les fichiers *.png
qui sont dans le dossier /res
. Si vous souhaitez inclure plus de types, ajoutez d'autres lignes <include>
ou incluez "${package_name}/**"
.
Si vous souhaitez inclure le contenu des fichiers .jar existants, vous pouvez les unjar comme ceci:
<mkdir dir="${build}/libs"/>
<unjar src="yourlibrary.jar" dest="${build}/libs" />
Ensuite, vous pouvez les jar à nouveau:
<jar basedir="${build}/preverifiedobf"
jarfile="${build}/bin/${program_name}.jar"
manifest="bin/MANIFEST.MF">
<fileset dir="${top}/${res}">
<include name="${package_name}/*.png"/>
</fileset>
<fileset dir="${build}/libs">
<include name="**/*"/>
</fileset>
</jar>
Le Apache Ant manual contient une beaucoup d'exemples pour toutes les balises supportées.
Questions connexes
- 1. Diffusion audio en utilisant J2ME
- 2. Compilation de projets Flex avec Remote Ant
- 3. Compilation pour l'iPhone 2.2.1 en utilisant Xcode
- 4. Reconnaissance vocale en J2ME
- 5. Suppression d'un fichier en utilisant J2ME déclenche une IOException
- 6. Code pour envoyer des SMS en utilisant J2ME
- 7. Echec de l'audio en j2me
- 8. projet de compilation avec jdk1.5 en utilisant maven2
- 9. Form Class en J2ME Polish
- 10. Comment dériver un chemin relatif en utilisant Ant
- 11. Javadoc seulement une classe dans un paquet en utilisant Ant
- 12. La compilation de modules flex dans swf avec d'autres fichiers mxml dans ant
- 13. Erreur d'exécution lors de la compilation de l'application flexible avec ANT
- 14. Calculer float à la compilation en utilisant des modèles
- 15. Modification de l'ordre des gestionnaires de polices lors de la compilation via la tâche ANT, impossible?
- 16. Ajout de ressources non-code au fichier jar en utilisant Ant
- 17. Outils de couverture J2ME
- 18. multi-plateforme compilation utilisant Visual Studio 2008
- 19. Création de javadoc avec des balises utilisant ant
- 20. j2me Nombre de threads
- 21. Envoi de la commande du téléphone portable à l'ordinateur portable en utilisant J2ME et Bluetooth
- 22. Services Web utilisant J2ME et Java Version 1.4
- 23. Compilation conditionnelle en Python
- 24. Comment générer des rapports de couverture de code Emma en utilisant Ant?
- 25. j2me écran de démarrage
- 26. Rétroéclairage J2ME
- 27. Où puis-je obtenir la tâche Ant Ant Ant?
- 28. Définition de l'icône Midlet à l'aide de J2ME-Polish
- 29. Signature d'un pot avec WTK via la tâche ant
- 30. Full Resolution Camera Access en j2me
Puis-je ajouter des bibliothèques (fichiers jar ou zip) avec cette balise ()? –
dashtebash
si vous voulez ajouter des pots ou des fermetures à glissière dans votre pot, vous pouvez sûrement. Si vous voulez ajouter le contenu d'entre eux, vous devrez les ajouter à un répertoire de construction temporaire et l'ajouter ensuite. – mihi
pouvez-vous en dire plus? et écrire un exemple de code pour cet artice? – dashtebash