Oracle社のJDKの新しいリリースモデルの発表と、サポートロードマップの発表によってJava Applet及びJava Web Startの機能が将来のJavaリリースでは削除されます。
...
※Nexaweb LauncherはJava Appletベースのアプリケーションを直接代替するわけではありません。詳細については「Nexaweb Launcher」のページを参照ください。
このドキュメントでは、Nexaweb ApplicationをNexaweb Launcherに移行する手順をガイドします。
Info |
---|
|
前提条件:
- バージョン4.5.66以上のNexaweb Platformを使用
- クライアント端末へのNexaweb Launcherの事前インストール
...
1. Nexaweb ApplicationをNexaweb Launcherで起動するための「run.nexaweb」ファイルを作成します
Nexawebランチャーを使用してNexawebアプリケーションを展開するには、Nexawebスタンドアロンクライアントを使用します。手順は次のとおりです。
Nexaweb Webアプリケーションを作成する方法は、サーバーに展開されたrun.nexaweb(Nexaweb Launching Protocol)ファイルを使用する方法です。ユーザーがブラウザで.nexawebファイルのURLを入力すると、アプリケーションは応答が.nexawebファイルであることを検出し、.nexawebファイルの設定に従ってNexaweb Launcherを起動します。したがって、Nexaweb Applicatoinのために.nexawebファイルを作成する必要があります。
- Nexaweb Platform(4.5.65.0009以降)の最新バージョンをダウンロードし、開発環境にインストールします。
- 開発環境にNexaweb Launcherをダウンロードしてインストールします。
- 以下のように、NexawebImages.jar、NexawebStandaloneClient.jar、およびその他のすべてのJARファイルをWebContentディレクトリにコピーします。
...
https://github.com/threerings/getdown/wiki/Getdown-Dot-Text
機能
1.デバッグ用にコンソールのログ出力を有効にする
前提条件:クライアント側のJVMのバージョンが1.6以上
手順:
- アプリケーションディレクトリを開きます。アプリケーションディレクトリは「%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」はアプリケーション名です。 - そのフォルダ直下に「debug.txt」というファイル名でファイルを作成します(ファイル内容は空のテキストファイルです)。
- Nexaweb Launcherでアプリケーションを起動すると、すべての標準出力が1のアプリケーションディレクトリ直下に「console.log」ファイルとして出力されます。
2.Custom JVMのインストールとアップグレード
手順:
- 「java_windows.jar」というファイル名でCustom JVMのJARファイルを作成します。
このファイルは拡張子をJARに変更したJREのフォルダを圧縮したZIPファイルです。
JARを作成する前に、JREフォルダーの名前を「java_vm」に変更してから圧縮してください。
2.以下のスクリーンショットのように、runNexaweb.jspを変更します。
3.ステップバイステップガイドと同じ手順を使用して1で作成した「java_windows.jar」も含めてダイジェストし、digest.txtとdigest2.txtを作成して、nexawebアプリケーションにアップロードします。
ダイジェスターのディレクトリの構造は以下のスクリーンショットのようになります。
最終的な「WebContent」ディレクトリの構造は、以下のスクリーンショットのようになります。
注:Nexaweb Launcherは、Custom JVMのダイジェストされたコードを使用して、WebからカスタムJVMを更新する必要があるかどうかを確認します。これは、WebのCustom JVMバージョンをチェックしないことを意味します。結果として、Custom JVMに変更がある場合は常に、Csutom JVMを再ダイジェストし、すべてのダイジェストファイルを生成してWebサーバーに再デプロイして、ユーザーのマシンに自動的にデプロイする必要があります。
Nexaweb Launcherの機能
Child pages (Children Display) | ||
---|---|---|
|
...