Галерея примеров клиента |
|
Начало работы |
Определение структуры каталогов |
Перекомпоновка клиентских примеров |
Прежде, чем изменять или перекомпоновать примеры, создайте резервную копию каталога . Для этого создайте архив zip с каталогом samples. Теперь для восстановления каталога samples нужно будет просто распаковать файл zip.
Перед тем, как выполнять нижеприведенные команды, убедитесь, что путь прописан в переменную PATH.
Для примеров выделяются следующие каталоги:
src" | Исходный код клиентских примеров. |
lib" | Файлы WAR, JAR и архивы EAR примеров. |
javadoc" | Содержит документацию Javadoc, созданную при компоновке примера. |
docs" | Подробная документация по каждому примеру. |
bin" | Сценарии или пакетные файлы для примеров. Эти файлы не требуется ни компоновать, ни компилировать. |
bld" | Генерируемые файлы классов. На основе этих файлов создаются файлы .jar, .war и .ear. |
Примеры устанавливаются автоматически вместе с клиентом WebSphere Application Server. Выполнять компоновку примеров перед их использованием не требуется. Ниже приведены инструкции по перекомпоновке примеров и дополнительные сведения об их изменении.
Для перекомпоновки какого-либо примера перейдите в соответствующий ему каталог
. Например:
Для перекомпоновки примера перейдите в каталог, в котором находится нужный пример:
Сценарий buildClientSamples.bat находится в каталоге . Этот сценарий настраивает параметры путей к классам и выполняет утилиту компоновки Ant 1.4. Ant считывает файлы build.xml, в которых описано, как компоновать примеры. Документацию по Ant 1.4 можно найти на Web-сайте Jakarta.
После компоновки примеры готовы к выполнению. Установка не требуется.
Некоторые примеры обмениваются данными со связанным серверным примером и содержат информацию о развертывании, в частности, заготовку RMI (файлы EJB и JAR). Для того чтобы обновить такой пример, выполните инструкции, приведенные в галерее примеров WebSphere Application Server. Скопируйте обновленные файлы JAR в соответствующий каталог , из которого они будут взяты для компоновки.