Spec-Zone .ru
спецификации, руководства, описания, API
След: Развертывание
Урок: Апплеты Java
Раздел: Начинание С Апплетами
Развертывание Апплета
Домашняя страница > Развертывание > Апплеты Java

Развертывание Апплета

Чтобы развернуть Ваш апплет Java, сначала скомпилируйте исходный код и упакуйте это как файл JAR.

Апплеты Java могут быть запущены двумя способами.

Сценарий Инструментария Развертывания содержит полезные функции JavaScript, которые могут использоваться, чтобы развернуть апплеты в веб-странице.

Если Вы незнакомы с этими технологиями развертывания, рассматриваете Развертывание Всесторонний урок прежде, чем продолжить далее.

Вот некоторые постепенные инструкции, чтобы упаковать и развернуть Ваш апплет. Динамический Древовидный Демонстрационный апплет используется, чтобы иллюстрировать развертывание апплета. Вы могли бы хотеть установить, создают сценарии, чтобы выполнить некоторые из следующих шагов.


Отметьте:  

Если Вы не видите, что апплет работает, удостоверьтесь, что у Вас есть, по крайней мере, Java 2 Платформы, Standard Edition (J2SE) 1.4.2 выпуска на Вашем клиенте. В противном случае загрузите и установите последний выпуск Java Комплект разработчика SE (JDK).



Отметьте:  

Если Вы не видите, что пример работает, Вы, возможно, должны были бы включить интерпретатору JavaScript в своем браузере так, чтобы сценарий Инструментария Развертывания мог функционировать должным образом.


  1. Скомпилируйте код Java своего апплета и удостоверьтесь, все файлы class и ресурсы, такие как изображения находятся в отдельном каталоге.

    В случае апплета Демонстрационного примера DynamicTree скомпилированные классы помещаются в build/classes/appletComponentArch каталог.

  2. Создайте файл JAR, содержащий файлы class Вашего апплета и ресурсы.

    Например, следующая команда создает файл JAR с файлами class в build/classes/appletComponentArch каталог.

    % cd build/classes
    % jar cvf DynamicTreeDemo.jar appletComponentArch
    
    См. Программы Упаковки в уроке Файлов JAR, чтобы узнать больше о создании и использовании файлов JAR.
  3. Создайте файл JNLP, который описывает, как Ваш апплет должен быть запущен.

    Вот файл JNLP, используемый, чтобы запустить Динамический Древовидный Демонстрационный апплет.

    Источник для dynamictree-applet.jnlp следует:
        
    <?xml version="1.0" encoding="UTF-8"?>
    <jnlp spec="1.0+" codebase="" href="">
        <information>
            <title>Dynamic Tree Demo</title>
            <vendor>Dynamic Team</vendor>
        </information>
        <resources>
            <!-- Application Resources -->
            <j2se version="1.6+"
                href="http://java.sun.com/products/autodl/j2se" />
            <jar href="DynamicTreeDemo.jar" main="true" />
    
        </resources>
        <applet-desc 
             name="Dynamic Tree Demo Applet"
             main-class="components.DynamicTreeApplet"
             width="300"
             height="300">
         </applet-desc>
         <update check="background"/>
    </jnlp>                                   
    
    Тема, Структура Файла JNLP, описывает синтаксис файла JNLP и опции.
  4. Создайте страницу HTML, которая выведет на экран апплет. Вызовите функции Инструментария Развертывания, чтобы развернуть апплет.

    В нашем примере Динамический Древовидный Демонстрационный апплет развертывается в AppletPage.html.

    <body>
        <!-- ... -->
        <script src="http://www.java.com/js/deployJava.js"></script>
        <script> 
            var attributes = {
                code:'components.DynamicTreeApplet',  width:300, height:300} ; 
            var parameters = {jnlp_href: 'dynamictree-applet.jnlp'} ; 
            deployJava.runApplet(attributes, parameters, '1.6'); 
        </script>
        <!-- ... -->
    </body>
    
  5. Поместите файл JAR апплета, файл JNLP и страницу HTML в соответствующей папке (ках).

    Для этого примера, места DynamicTreeDemo.jar, dynamictree-applet.jnlp, и AppletPage.html в том же самом каталоге на локальной машине или веб-сервере. Веб-сервер не требуется для того, чтобы протестировать этот апплет.

  6. Откройте страницу HTML апплета в браузере, чтобы просмотреть апплет. Проверьте Консольный журнал Java на сообщения об ошибках и отладочные сообщения.

Загрузите исходный код для Динамического Древовидного Демонстрационного примера Апплета, чтобы экспериментировать далее.


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

Предыдущая страница: Разработка Апплета
Следующая страница: Развертывание С Тегом Апплета