苑田さん。
自分はGlassFishではなく、IISなので参考になるか分かりませ
んが構築部分とかは基本的に同じでいいと思います。
以下のように事前にJDBCをライブラリへ登録しておいて、
該当プロジェクトで追加しておくだけです。
<手順>
1.ライブラリマネージャーに【sqljdbc.jar】を登録しておき
ます。
http://www.geocities.jp/akrs1964/netbeans/1.JPG 操作は、メニュー → ツール → ライブラリマネージ
ャー
2.該当プロジェクトに先ほどのライブラリ【JDBC_SQLServer2005
】を追加します。
http://www.geocities.jp/akrs1964/netbeans/2.JPG3.プロジェクトを構築すると、dist配下はこんな具合になりま
す。
http://www.geocities.jp/akrs1964/netbeans/3.JPG http://www.geocities.jp/akrs1964/netbeans/4.JPGJAR起動のときは、lib/sqljdbc.jarを使い、JNLP起動のときは
最初の方法でsqljdbc.jarを使います。
---
sk8er.ys@... wrote:
> 原田様、岡崎様、白石様
>
> 苑田です。
>
> 早速の回答をありがとうございます。
>
> sqljdbc.jarはすでに署名されいていて、自前の証明書での
> 署名は必要ないとのこと了解しました。
>
> またjnlpファイルをわける方法についてのご指南をありがと
うございました。
>
> これから早速試してみますが、これに関して、追加で3つ質
問をさせてください。
>
> 技術的な点に関してはクリアになったのですが、NBで実際に
構築するときの
> 手順として、以下のようなことを懸念しています。
>
> 通常は、プロジェクトペインから該当のアプリケーションの
プロジェクトを
> 選択してから、右クリックで出てくるメニューより、「構築
」をやっています。
>
> これまでどおり、これで構築をしようとすると以下の様な点
が気になります。
>
> (1)(sqljdbc.jarは署名しないでいいということをシス
テムが知る術が無いので)
> 従来どおりそのまま署名しようとしてしまうのではない
だろうか?
>
> →どこかで特定のライブラリは署名が必要ない、という
ことを
> NBに知らせる方法はないでしょうか?
>
> (2)せっかく手動で修正したjnlpファイルがNBによって上
書きされてしまう。
>
> →手間を惜しまなければ、別の場所でjnlpを作っておい
て、NBの
> 構築が終わってから、カスタムのjnlpで上書きする、
あるいは
> アプリケーションサーバへアップする際に、NBが出力
したものではなく、
> 自前のものをアップする、ということで良いと思いま
すが、予め自前で
> 作っておいたjnlpファイル(のテンプレート?)をNB
が使って構築して
> くれるようなにかうまい設定方法がないでしょうか?
>
>
これに加えて、もう一点だけよろしくお願いいたします。m(v_v;m
>
> (3)上記手順で構築されたアプリケーションは、現在手作
業でアプリケーション
> サーバ(GlassFish
> v2です)のdomain1のdocrootにコピーしているのですが、
> app.jar,
> lib,を配備する際、NBにおまかせでやってもらえるような
> やり方があると助かるのですが。。。。
> たとえば、J2EEアプリとかの場合は、プロジェクトメニ
ューの右クリックで
> 出てくるメニューに「配備」があるので、これを実行す
ればNBがGlassFishに
> 配備してくれるので非常に助かっています。
> 今回の話はスタンドアローンアプリなので、そもそも
「配備」が出てきません。
>
> 実のところ複数人で作業をやっていて、あちこちで新し
いビルドが作られるので、
> 全員に手動での配備の手続きを徹底するのが厄介だなぁ
と感じている次第です。
>
> NBはGlassFishとの相性も抜群で非常に使いやすい開発
環境なので、
> どこかにそんなやり方があるのでは?と思っているので
すが。。。
>
> しかし結局jnlpファイルはカスタマイズしなければなら
ないので、
> 結局手動でやらねばだめな気もします。
>
>
よいやり方がございましたらお知恵拝借願えると幸いです。m(v_v;m
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
>
nbdiscuss_ja-unsubscribe@...
> For additional commands, e-mail:
>
nbdiscuss_ja-help@...
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail:
nbdiscuss_ja-unsubscribe@...
For additional commands, e-mail:
nbdiscuss_ja-help@...