Budowanie samodzielne - przykładowe klienty


Pierwsze kroki
Poznawanie struktury katalogów
Odbudowanie przykładowych klientów

Pierwsze kroki

Kopię zapasową katalogu należy wykonać przed próbą modyfikowania lub odbudowania przykładów. W tym celu należy utworzyć plik ZIP katalogu samples. Możliwe będzie wtedy odtworzenie katalogu samples do jego stanu pierwotnego poprzez wyodrębnienie plików z pliku ZIP.

Przed wykonaniem komend w tej sekcji należy upewnić się, że katalog znajduje się w zmiennej środowiskowej PATH.

Poznawanie struktury katalogów budowanych przykładów

Przykłady można znaleźć w następujących katalogach:

src" Zawiera kod źródłowy przykładowych klientów.
lib" Zawiera pliki WAR (Web Archive), pliki JAR (Java Archive) oraz pliki EAR (Enterprise Archive) przykładów.
javadoc" Zawiera dokumentację Javadoc wygenerowaną podczas budowania przykładów.
docs" Zawiera szczegółową dokumentację każdego przykładu.
bin" Zawiera wszystkie skrypty lub programy wsadowe przykładów. Pliki te nie wymagają budowania ani kompilacji.
bld" Zawiera wygenerowane pliki klas. Pliki te są używane do generowania plików .jar, .war i .ear.

Odbudowywanie przykładowych klientów

Przykłady instalowane są automatycznie z klientem serwera WebSphere Application Server. Nie jest konieczne budowanie przykładów przed ich użyciem. Następujące instrukcje opisują kroki odbudowywania przykładów oraz zawierają informacje dodatkowe pomocne przy ich modyfikowaniu.

Wykonywanie skryptu budowania przykładów

Aby odbudować dowolny z przykładowych klientów, należy przejść do katalogu przykładu konkretnego klienta. Na przykład:

Aby odbudować przykłady, należy przejść do katalogu przykładu, który ma zostać odbudowany:

Skrypt buildClientSamples.bat znajduje się w katalogu Skrypt ustawia odpowiednie informacje ścieżki klasy oraz uruchamia budujący program narzędziowy Ant w wersji 1.4. Narzędzie Ant odczytuje pliki build.xml, które opisują sposób budowania przykładów. Dodatkową dokumentację programu Ant 1.4 można znaleźć w serwisie WWW projektu Jakarta.

Usuwanie i reinstalowanie pliku EAR

Wszystkie przykłady są gotowe do uruchomienia po zakończeniu ich budowy. Instalowanie nie jest konieczne.

Kilka przykładów komunikuje się z pokrewnymi, zależnymi od serwera przykładami i zawiera pewne informacje dotyczące wdrażania, takie jak informacje kodu pośredniczącego RMI zawarte w plikach JAR komponentów EJB. Aby zaktualizować dowolny z takich interfejsów serwera, należy wykonać instrukcje z galerii przykładów serwera WebSphere Application Server. Zaktualizowane pliki JAR należy skopiować do odpowiedniego katalogu , gdzie mogą one zostać ponownie włączone w proces budowania przykładów.