Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Oracle社のJDKの新しいリリースモデルの発表と、サポートロードマップの発表によってJava Applet及びJava Web Startの機能が将来のJavaリリースでは削除されます。

...

※Nexaweb LauncherはJava Appletベースのアプリケーションを直接代替するわけではありません。詳細については「Nexaweb Launcher」のページを参照ください。


このドキュメントでは、Nexaweb ApplicationをNexaweb Launcherに移行する手順をガイドします。

Info
  1. Nexaweb Launcherは、オープンソースプロジェクトのGetDownを内部的に使用しています。GetDownの詳細については、GetDownの公式サイトを参照してください。
  2. Nexaweb Launcharの詳細については、Nexaweb Launcherを参照してください。
  3. Nexaweb Standalone Clientの詳細については、スタンドアロンクライアント参照してください。  

前提条件:

  1. バージョン4.5.66以上のNexaweb Platformを使用
  2. クライアント端末へのNexaweb Launcherの事前インストール

...

1. Nexaweb ApplicationをNexaweb Launcherで起動するための「run.nexaweb」ファイルを作成します

    1. Nexawebランチャーを使用してNexawebアプリケーションを展開するには、Nexawebスタンドアロンクライアントを使用します。手順は次のとおりです。

      1. Nexaweb Webアプリケーションを作成する方法は、サーバーに展開されたrun.nexaweb(Nexaweb Launching Protocol)ファイルを使用する方法です。ユーザーがブラウザで.nexawebファイルのURLを入力すると、アプリケーションは応答が.nexawebファイルであることを検出し、.nexawebファイルの設定に従ってNexaweb Launcherを起動します。したがって、Nexaweb Applicatoinのために.nexawebファイルを作成する必要があります。

        1. Nexaweb Platform(4.5.65.0009以降)の最新バージョンをダウンロードし、開発環境にインストールします。
        2. 開発環境にNexaweb Launcherをダウンロードしてインストールします。
        3. 以下のように、NexawebImages.jar、NexawebStandaloneClient.jar、およびその他のすべてのJARファイルをWebContentディレクトリにコピーします。

...

https://github.com/threerings/getdown/wiki/Getdown-Dot-Text

機能

1.デバッグ用にコンソールのログ出力を有効にする

前提条件:クライアント側のJVMのバージョンが1.6以上

手順: 

  1. アプリケーションディレクトリを開きます。アプリケーションディレクトリは「%SystemDrive%%HOMEPATH%\.nexaweb_<Server>_<Port>_<Application>_」にあります。
    注:サーバーとアプリケーションのドット(.)は、アンダーバー(_)に置き換えられます。たとえば、アプリケーションディレクトリ「c:\Users\ xuchen\.nexaweb\nxwb127_0_0_1_8080_myPrj4_」の場合、「127_0_0_1_」は置き換えられたサーバーアドレスの「127.0.0.1」になります。「8080」はサーバーポート、「myPrj4」はアプリケーション名です。 
  2. そのフォルダ直下に「debug.txt」というファイル名でファイルを作成します(ファイル内容は空のテキストファイルです)。
  3. Nexaweb Launcherでアプリケーションを起動すると、すべての標準出力が1のアプリケーションディレクトリ直下に「console.log」ファイルとして出力されます。

2.Custom JVMのインストールとアップグレード

手順: 

  1. 「java_windows.jar」というファイル名でCustom JVMのJARファイルを作成します。
    このファイルは拡張子をJARに変更したJREのフォルダを圧縮したZIPファイルです。
    JARを作成する前に、JREフォルダーの名前を「java_vm」に変更してから圧縮してください。

       Image Removed

 2.以下のスクリーンショットのように、runNexaweb.jspを変更します。

Image Removed

   3.ステップバイステップガイドと同じ手順を使用して1で作成した「java_windows.jar」も含めてダイジェストし、digest.txtとdigest2.txtを作成して、nexawebアプリケーションにアップロードします。
ダイジェスターのディレクトリの構造は以下のスクリーンショットのようになります。

Image Removed

最終的な「WebContent」ディレクトリの構造は、以下のスクリーンショットのようになります。

Image Removed 

注:Nexaweb Launcherは、Custom JVMのダイジェストされたコードを使用して、WebからカスタムJVMを更新する必要があるかどうかを確認します。これは、WebのCustom JVMバージョンをチェックしないことを意味します。結果として、Custom JVMに変更がある場合は常に、Csutom JVMを再ダイジェストし、すべてのダイジェストファイルを生成してWebサーバーに再デプロイして、ユーザーのマシンに自動的にデプロイする必要があります。


Nexaweb Launcherの機能

Child pages (Children Display)
pageNexaweb Launcher

...