Ich habe ein J2ME-Projekt nach Bezugnahme auf diesen Artikel J2MEUsingAntwithJ2ME erstellt. Jetzt habe ich Probleme beim Hinzufügen von Ressourcen (z. B. Bilder) und Bibliotheken (z. B. JAR- und ZIP-Dateien). Ich habe die Ressourcen im res
Ordner kopiert, wie in diesem Artikel gezeigt, aber wenn ich die .jar
-Datei zu extrahieren, ist es keine Ressourcen hat.Kompilieren J2ME mit Ant
2
A
Antwort
4
Von der Probe:
<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>
Dazu gehören nur *.png
-Dateien, die in /res
Ordner befinden. Wenn Sie weitere Typen hinzufügen möchten, fügen Sie weitere <include>
Zeilen hinzu oder fügen Sie "${package_name}/**"
hinzu.
Wenn Sie den Inhalt der bestehenden .jar-Dateien aufnehmen möchten, können Sie sie wie folgt unjar:
<mkdir dir="${build}/libs"/>
<unjar src="yourlibrary.jar" dest="${build}/libs" />
Dann können Sie sie jar wieder:
<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>
Die Apache Ant manual enthält ein Viele Beispiele für alle unterstützten Tags.
Verwandte Themen
- 1. Kompilieren von SOA mit Ant
- 2. Kompilieren GWT über Ant
- 3. GWT Projekt Kompilieren Guice mit ANT mit
- 4. Kompilieren von Flex-Projekten mit Remote-Ant
- 5. Kompilieren von Flex-Modulen mit Ant
- 6. JavaFX und Kompilieren der HelloWorld mit Ant
- 7. Kompilieren von J2ME von der Eingabeaufforderung
- 8. Ant excludesfile Kompilieren von Java-Dateien
- 9. Kompilieren von mxml-Dateien mit ant und flex sdk
- 10. Wie neu kompilieren mit -Xlint: in Ant-Build-Task deaktiviert?
- 11. Ant jar Befehl kompilieren nur Dateien mit der Erweiterung .jar
- 12. Kompilieren von Java mit Ant - Fehler immer erhalten JNI-Fehler
- 13. Problem beim kompilieren eines gwt-projekts mit ant
- 14. AppEngine-Projekt kompilieren, das Datastore-Callbacks mit Ant
- 15. Audio-Streaming mit J2ME
- 16. Webanwendungsentwicklung mit j2me
- 17. Facebook mit j2me
- 18. Wie GCJ mit Ant verwenden?
- 19. Ant: So kompilieren Sie jar, das den Quellanhang enthält
- 20. Maven: Java-Klassen kompilieren nicht nach Ant-Task
- 21. Reguläre Ausdrücke in J2ME
- 22. Ich versuche, Cyberduck und ant Fehler zu kompilieren
- 23. Erstellen von Softphone mit j2me
- 24. Wiedergabe von Audiodateien mit J2ME
- 25. j2me Netzwerkverbindung
- 26. J2ME Wecker
- 27. J2ME Hintergrundbeleuchtung
- 28. J2ME notifyDestroyed()
- 29. System.out mit Ant
- 30. integrating grunt mit ant
kann ich hinzufügen, Bibliotheken (jar oder ZIP-Dateien) mit diesem Tag ()? –
dashtebash
Wenn Sie Gläser oder Reißverschlüsse in Ihr Glas geben möchten, können Sie dies sicher tun. Wenn Sie den Inhalt von ihnen hinzufügen möchten, müssen Sie sie zu einem temporären Verzeichnis erstellen und fügen Sie das dann hinzu. –
mihi
können Sie mehr erzählen? und schreiben Sie einen Beispielcode für diesen artice? – dashtebash