NetBeans 6.1 を使用して Java でデスクトップ アプリケーションを作成し、アプリケーションの jar ファイルを作成しました。ここで、クライアントのマシンが起動するたびに自動的に起動するようにしたいと考えています。
それ、どうやったら出来るの?
NetBeans 6.1 を使用して Java でデスクトップ アプリケーションを作成し、アプリケーションの jar ファイルを作成しました。ここで、クライアントのマシンが起動するたびに自動的に起動するようにしたいと考えています。
それ、どうやったら出来るの?
WindowsでJavaアプリケーションを自動起動したいだけの場合は、通常のjavaと同じ方法で、ユーザーのautostartフォルダーにjavawを呼び出すリンクを作成できます。
これはFYIを意味するだけで、他の提案はもちろんより一般的ですが、これが最も簡単な解決策になる可能性があります...
このインストーラーは、通常の Windows インストーラーとして動作する "msi" 拡張子を持つファイルを作成できます。jar ファイルと JRE を 1 つのファイルにまとめます。このプログラムは、必要なすべてのオプションを構成する「ウィザード」として機能します。
この製品を見てみましょう: Advanced Installer
幸運を。
これを行うことができる多くの商用インストーラーがあり ます http://www.advancedinstaller.com/jre-install.html
無料/OSのものをお探しですか?
ありがとうクリシュナ
かの作品
ニーズに合わせて、商用または無料のいずれかを決定するのに最適な次のスイートを見つけました(次のほとんどは自動起動+追加機能を実行します)。
一番上に他の機能を表示する:
BitRock:すべてのクロス プラットフォーム + Jnlp + 前提条件を実行するため、私が実際に使用する機能を参照してください。
Tanukio: ここにリンクの説明を入力してください
イズパック
高度なインストーラー:機能
(オプション) Jnlp web start:例(これは将来のインストール方法になるはずです)
多くの場合、サードパーティのライブラリ/依存関係を使用しているため、前提条件は言及されていませんが、ほとんどの機能リストは非常に重要です。いいえ。
Tanuki のJava Service Wrapperを見てください。Community バージョンは、必要な機能に加えて、さらに多くの機能を備えています。
Java プログラムを定期的に実行する必要があるだけの場合、私はpycronが好きです。これは、Windows サービスとして自身をインストールし、Unix スタイルの crontab ファイルを読み取ります。そこに、pycron がいつ Java プロセスを実行する必要があるかを伝える行を入力します (例:毎晩午前 3 時)。