DIAVIS-wiki
 JOGLを利用してアプレットを作成・公開しようとしたけど,複数jarの参照やdllの扱いが良くわからなかったためJava Web Startを利用して公開することにした.
 
 クリックするとポップアップでウィンドウが開き実行される.ブラウザを閉じても大丈夫.
 launch Java Web Start
 
 
 * [#u3578d4b]
 
 手順概要
 
 
 
 
 *手順概要 [#wb38be09]
 +アプリケーションの作成
 +JARファイルの作成(hello.jar)
 +アプリケーション用のJNLP ファイルの作成
 +MIME-TYPEの設定
 +.htaccessを作成
 +htmlファイルの作成
 
 ----
 
 +.アプリケーションの作成
 JFrameを拡張して,mina()を含むアプリケーションとしてHelloJWSを作成.
 Appletでなくても良いのが良い.Appletでも動くらしいけど未確認.
 +.JARファイルの作成
 eclipseの「エクスポート」で出力した.
 +.アプリケーション用のJNLP ファイルの作成
 [ codebase ]は,それぞれの環境に合わせて書き換え.
  <jnlp spec="1.0+" codebase="http://[ codebase] " href="hello.jnlp">
  <information>
  <title>Hello JWS Test</title> 
  <vendor>diavis</vendor> 
  <offline-allowed/> 
  </information> 
  <resources>
  <j2se version="1.4"/>
  <jar href="hello.jar"/> 
  </resources> 
  <application-desc main-class="HelloJWS"/> 
 +.MIME-TYPEの設定
 サーバが,拡張子からファイルの種類を判別できるようにするため.以下の記述を含む" .htaccess"ファイルを生成.
 AddType application/x-java-jnlp-file jnlp
 +. htmlファイルの作成
 直接URLにアクセスしても良いが,htmlのリンクからも起動できることを確認するため作成.
 
 *注意事項 [#jcf55a98]
 **古いバージョンのJREのインストールを要求される場合がある. [#me0ba832]
 -こんなインストール状況を示す下の画像のようなダイアログが出る.ちなみに"abort"は「中止」~
 &ref(Dialog_J2SE_RuntimeEnvironm.gif);
 
 
 *参考サイト: [#zfd7320d]
 -開発者ガイド Java TM Web Start バージョン 1.2
 --http://sdc.sun.co.jp/java/docs/products/javawebstart/1.2/ja/docs/developersguide_ja.html
 -むいみこむ のJava Webにさわる
 --http://muimi.com/j/jws/
トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS