0

IDE (NetBeans) (JDK 1.6) で作成された Java アプリケーションがあります。このアプリケーションでは、営業担当者が販売情報を入力し、承認者にエントリを承認してもらうことができます。エントリを保存しています。アプリケーションは Derby DB に接続されています。

このアプリケーションが完成したら、このアプリケーションをユーザーに配布して、ユーザーがアプリケーションに簡単にアクセスできるようにする必要があります。

ユーザーは明らかに、IDE を使用せずにこのアプリケーションを実行できる必要があります。可能であれば、ユーザーが JRE をダウンロードする必要がないように、JRE と一緒にパッケージ化したいと考えています (ただし、それは世界の終わりではありません)。 JRE をダウンロードする必要があります)。

このアプリケーションは、進行するにつれてさまざまなバージョンになるため、自動的に更新できるか、技術専門家以外でも簡単に更新できるプロセスでなければなりません。

また、チームの SharePoint ページもあります。可能であれば、これをある種の .exe ファイルにラップし、そのファイルを SharePoint ページにロードして、チームがその .exe をページから取得して実行できるようにしたいと考えています。そこからです。したがって、新しいバージョンが出たら、古いバージョンを SharePoint の新しいバージョンに置き換えるだけです。

これを行う方法はありますか、それともJava WebStartのようなものを使用するのが最善の策でしょうか?

4

1 に答える 1

1

ここでは Java WebStart が合理的な解決策のように思えますが (すべてのユーザーが適切な JRE を持っている必要があります)、アプリローカルに配布する必要がありますか? その上に Web インターフェイスを置くことはできませんか? これは、サーバーを集中的に実行および管理することを意味し、アプリケーションや JRE の配布について心配する必要はありません。

Java EE サーバーに組み込むことができないスタンドアロン アプリがある場合は、アプリ内に Web サーバー (Jetty など) を組み込み、そのサーバーに必要な Web ページを表示させることができます。

于 2013-03-28T15:45:55.330 に答える