Hvor mange gange er dette sket for dig? Du har skrevet en lille Java hjælpeprogram, eller måske endda en mere kompleks program, og du vil oprette Mac OS X-program bundt for nem distribution. Du vil gerne være i stand til at gøre det automatisk fra din byggeprocessen, men du er tvunget til at gå køre Apple Jar Bundler og nappe alle indstillingerne manuelt hver gang du bygge.
Nå ikke mere! JarBundler er en feature-rige ant opgave, som vil skabe en Mac OS X-program bundt fra en liste over Jar filer og en vigtigste klasse navn. Du kan tilføje et ikon ressource, indstille forskellige Mac OS X native look-and-feel klokker og fløjter, og vedligeholde din ansøgning bundter som en del af din normale build og frigivelse cyklus.
Dette er fri software udgivet under GNU General Public License. Brugen side HTML er inkluderet eller kan findes online her
Baseret på JarBundler 1.4 ophavsretligt beskyttet af Seth J. Morabito, Loom Communications
Hvad er nyt i denne udgave:
- Tilføjet den valgfri "splashfile" tillægge JarBundler opgave.
Takket være Angelo van der Sijpt for denne tilføjelse. - Når køre under et vindue OS, filen separator til inkluderet biblioteker skrives
med et backslash, '', i stedet for en skråstreg, '/'.
Tak til Anthony Goubard for rettelsen. - Version 2.0.0 er ikke en større udgivelse, men den licens som ændret til den mere fleksible
Apache Software License v2.0 (ASLv2). Dette gør det muligt JarBundler ANT opgave, der skal bundtet
i andre pakker, hvis licens ikke er i overensstemmelse med GPL. - Fjernet afhængigheden af Xerxes API, når du skriver Info.plist fil.
Vi mistede den indrykke men kan undersøge dette senere.
Tak til Christian Menz for at give denne ændring til kildekoden. - ANT kommandoer og shell script til at skabe et diskbillede. (Kun Mac OS X)
Tak til Philip Weaver til at levere disse. Se "Oprettelse af et diskbillede"
Krav :
Udviklingsværktøjer skal være installeret eller ANT installeres manuelt. Denne ANT opgave kan bruges på Windows og Linux, se hjemmeside for yderligere oplysninger.
Kommentarer ikke fundet