Spec-Zone .ru
спецификации, руководства, описания, API
След: Развертывание
Урок: Упаковка Программ в Файлах JAR
Используя связанные с JAR API
Домашняя страница > Развертывание > Упаковка Программ в Файлах JAR

Используя связанные с JAR API

Платформа Java содержит несколько классов для использования с файлами JAR. Некоторые из этих API:

Чтобы дать Вам общее представление о возможностях, которые открываются этими новыми API, этот урок ведет Вас посредством внутренних работ примера приложения под названием JarRunner.

Пример - Приложение JarRunner

JarRunner позволяет Вам запустить приложение, это связывается в файле JAR, определяя файл JAR URL на командной строке. Например, если бы приложение под названием TargetApp было связано в файле JAR в http://www.example.com/TargetApp.jar, то Вы могли бы запустить приложение, используя эту команду:

java JarRunner http://www.example.com/TargetApp.jar

Для JarRunner, чтобы работать, это должно быть в состоянии выполнить следующие задачи, все из которых выполняются при использовании новых API:

Приложение JarRunner состоит из двух классов, JarRunner и JarClassLoader. JarRunner делегирует большинство обрабатывающих JAR задач к JarClassLoader class. JarClassLoader расширяет java.net.URLClassLoader class. Можно просмотреть исходный код для JarRunner и классов JarClassLoader перед продолжением урока:

У этого урока есть две части:

Класс JarClassLoader

Этот раздел показывает Вам, как JarClassLoader использует некоторые из новых API, чтобы выполнить задачи, требуемые для рвения JarRunner.

Класс JarRunner

Этот раздел суммирует JarRunner class, который включает приложение JarRunner.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Проверка Подписанных Файлов JAR
Следующая страница: Класс JarClassLoader