Wie wird die Dateigröße in Ant target verwendet?

Ich bin gerade dabei, mein selbst erstelltes Build-Skript durch ein Ant-Build-Skript zu ersetzen.

Jetzt muss ich verschiedene Token durch die Größe einer bestimmten Datei ersetzen. Ich weiß, wie man die Größe in Bytes über das @ erhä<length> Aufgabe und speichern in einer Eigenschaft, aber ich brauche die Größe in Kilobyte und Megabyte.

Wie kann ich auf die Dateigröße in anderen Darstellungen (KB, MB) zugreifen oder diese Werte aus dem Ant-Ziel heraus berechnen und in einer Eigenschaft speichern?

Bearbeiten Nachdem ich das @ entdeckt ha<script> Aufgabe, es war ziemlich einfach, die anderen Werte mit etwas JavaScript zu berechnen und dem Projekt mit @ eine neue Eigenschaft hinzuzufügproject.setNewProperty("foo", "bar");.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage