次のことをしたいのですが、それができるかどうか、できる場合はどうすればよいかわかりません。ローカル マシンで Grails アプリケーションを作成し、テストします。次に、何らかの方法で Jetty サーバーと一緒にパッケージ化し、ユーザーのデスクトップにインストールします。インストーラーは、サーバーを起動し、ユーザーのデフォルト ブラウザーまたは Web ページを埋め込む Java アプリケーションのいずれかにスタート ページをロードするアイコンをスタート メニューに配置します。
1753 次
1 に答える
2
Jetty が優先度の高い項目でない場合は、Winstone サーブレット コンテナーを試すことができます。サーブレットコンテナにデプロイするか、単に java -jar your.war で開始できる「実行可能な war ファイル」を作成できます。
Grails への Winstone の統合は注目されているため、Grails は将来「実行可能な戦争」を生み出す可能性があります。
スタート メニューとデスクトップの統合は、インストーラ作成ソフトウェア ( NSISなど)を使用して非常に簡単に作成できます。
更新:バージョン 0.9.5 (サーブレット 2.5/JSP 2.1 をサポートする最初のバージョン) から winstone で動作が異なる (または壊れている) ものがあるようです。以前のバージョンをいくつか試してみましたが、テスト用の Grails アプリケーションでは 0.8.1 が問題なく動作するようです。
于 2009-06-30T13:58:00.620 に答える