Workload Management |
A BeenThere példa összeépítése az Ant építőeszközzel |
Kezdeti lépések |
A könyvtárszerkezet felismerése |
A példa újraépítése és telepítése |
A J2EE platformon végzett alkalmazásfejlesztés egyik legnagyobb előnye
a hordozhatóság. A példatárban található összes program munkaállomásokon
készült, mégis egyetlen Java programsor módosítása nélkül futtatható z/OS
rendszereken. J2EE alkalmazások Intel vagy UNIX rendszereken történő
fejlesztésével a programozók kiküszöbölhetik az EBCDIC-ASCII
fájlátalakítások nehézségeit. Az eszközök elérhetősége a fejlesztők számára lehetővé teszi, hogy fejlesztő munkaállomáson írják és teszteljék, majd z/OS platformokra telepítsék az enterprise archive (EAR) fájlt.
Minden WebSphere Application Server (alkalmazáskiszolgáló) for z/OS
vásárlóknak joga van az alkalmazáskiszolgáló használatához több
platformon. Ha a WebSphere alkalmazáskiszolgáló alapterméket és a példákat a
csomag által támogatott platformok bármelyikén telepíti, akkor ugyanazt a
példatárat fogja látni. Ez alól az egyetlen kivétel, amikor a
példa_neve > Összeépítés Ant segítségével > platform > A sample.ear
fájl újraépítése és telepítése lehetőségre kattint; ilyenkor az adott
platformra vonatkozó útmutatásokat kapja az EAR fájl összeépítéséhez. Mivel az
EAR fájlban található szövegfájloknak (XML, xmi, JavaServer Pages (JSP)
oldalak, stb.) ASCII formátumban kell lennie, ezért egyszerűbb ezeket a
fájlokat ASCII gépen szerkeszteni. Ha módosításokat eszközöl egy ASCII
gépen, akkor az eredményként létrejövő EAR fájlt bevezetheti és telepítheti
z/OS platformon EBCDIC-ASCII átalakítás nélkül.
Telepítse a WebSphere Application Server kiszolgálót tetszőleges osztott platformon, és jelezze az Alkalmazáskiszolgáló példaalkalmazások telepítését is.
Készítsen egy biztonsági másolatot a <profil_gyökér> könyvtárról, mielőtt megpróbálja módosítani vagy újraépíteni a példákat. Hozzon létre egy zip fájlt a samples könyvtárról. A zip fájl kicsomagolásával vissza tudja állítani a samples könyvtárat eredeti állapotába.
A példa az alábbi könyvtárszerkezetet építi fel:
profil_gyökér/samples/src/BeenThere | A BeenThere példa forráskódját tartalmazza. |
profil_gyökér/samples/lib/BeenThere | A BeenThere példa BeenThere.ear fájlját tartalmazza. |
profil_gyökér/samples/javadoc/BeenThere | A BeenThere példa összeépítésekor előállított Javadoc dokumentációt tartalmazza. |
profil_gyökér/samples/bld/BeenThere | Az előállított osztályfájlokat tartalmazza. A végleges BeenThere.ear fájl előállításához ezeket az osztályfájlokat használja. A bld könyvtár a BeenThere példa újraépítése után jön létre. |
A következő útbaigazítások a példaújraépítés lépéseit tartalmazzák.
A példát újraépítő példa-összeépítési parancsfájl futtatásához tegye a következőket:
Ekkor a példa összeépítésre kerül.
Keresse meg a buildBeenThere.bat vagy a buildBeenThere.sh parancsfájlt a profil_gyökér/samples/bin/BeenThere könyvtárban. A parancsfájlok beállítják a megfelelő osztály útvonal információkat és elindítják az Ant összeépítési segédprogramot. Az Ant segédprogram beolvassa a build.xml fájlt, ami a példaösszeépítés leírását tartalmazza. Keresse a Jakarta webhelyet az Ant további dokumentációiért.
Használja a Fájlátviteli protokollt (FTP) a bináris EAR fájl átvitelére a z/OS kiszolgálóra az alábbi útmutatások segítségével.
A példa újratelepítésének lépeseit az alábbi leírás tartalmazza:
Az újraépített BeenThere.ear fájl most telepítve van az alkalmazáskiszolgálóján.