Az összeépítés kimeneti formátumának vezérlése

Ebben a részben arról olvashat, hogyan vezérelheti egy szolgáltatás vagy termék összeépítésének kimenetét.

A kimeneti formátum vezérlése

Az összeépítés kimeneti formátumát (zip, tar vagy folder) az archivesFormat tulajdonságban adhatja meg konfigurációk szerint. A tulajdonság formátuma <konfiguráció> - <formátum>, ahol a konfiguráció ugyanaz az érték, mint ami a configs tulajdonságban meg van adva, a formátum pedig az alábbi értékek egyike.

Ne feledje, hogy a kimeneti formátum módosításával a létrehozott fájl neve nem változik meg. Azt az allElements.xml fájlban kell módosítani.

JNLP leírófájlok előállítása

A JNLP leírófájlok előállításának engedélyezéséhez az összeépítés során állítsa a generateJnlp tulajdonságot true értékre, a jnlp.codebase tulajdonságot pedig arra az értékre, ahonnan a jnlp fájl ki lesz szolgálva (lásd a jnlp címke codebase attribútumát), valamint a jnlp.j2se tulajdonságot. Ne feledje, hogy ez a bedolgozókat és szolgáltatásokat nem frissítési webhelyhez fogja csomagolni; lásd: "Kimenet előkészítése frissítési webhelyhez vagy jnlp webhelyhez". A jelenlegi korlátozások miatt a jnlp leírófájlok létrehozása csak csak akkor működik, ha a kimeneti formátum mappa.

Kimenet előkészítése frissítési webhelyhez vagy jnlp webhelyhez

Ha a bedolgozókat vagy a szolgáltatásokat frissítési webhelyen vagy java web start webhelyen helyezi el, akkor azokat megfelelően csomagolni kell. Ehhez egyszerűen csak állítsa az outputUpdateJars tulajdonságot true értékre. Ne feledje, hogy ez nem fogja előállítani a site.xml fájlt az eclipse frissítési webhelyhez, és nem fogja előállítani a jnlp fájlokat (lásd: jnlp fájlok előállítása).

Több konfiguráció csoportosítása egy összeépítésbe

Ha olyan kimenet szeretne készíteni, amely több konfiguráció bedolgozóit és szolgáltatásait tartalmazza, akkor állítsa a groupConfigurations tulajdonságot true értékre. Ez létre fog hozni egy archívumot, amely tartalmazza a configs tulajdonságban felsorolt konfigurációknak megfelelő összes bedolgozót és szolgáltatást. Ennek a beállításnak a használata esetén ne feledjen hozzáadni egy <feature.id>.group.group.group nevű célt az allElements.xml fájlhoz. A jelenlegi korlátozások miatt, ennek a beállításnak a használata esetén az archivesFormat értéke figyelmen kívül marad, és alapértelmezésben az antZip kerül felhasználásra.

Jar fájlok aláírása

Ha alá szeretné írni a Jar fájlokat az összeépítés során, akkor állítsa a signJars tulajdonságot true értékre, és állítsa be a sign.alias, sign.keystore és sign.storepass tulajdonságok értékeit.