Windows サービスとしてインストールが必要な Java アプリケーションを継承するのは、特に、プラットフォームとの最後の対話。これを実現する 1 つの解決策は、Windows サービス用の Procrun と UNIX デーモン用の Jsvc を提供する Apache Commons Daemon を利用することです。
Apache Commons Daemon を使用するには、次の手順に従います。提供された記事で概要が説明されています。このプロセスでは、アプリケーションの開始および停止メソッド内の特定のパラメーター要件を考慮する必要があり、パラメーター (String[] argv) を受け入れる必要があることに注意してください。これらの呼び出しを変更することが現実的でない場合は、ニーズに合わせてパラメーターを操作するブートストラップ クラスを作成します。
追加のガイダンスについては、Apache Tomcat 内の binservice.bat ファイルを調べてください。このファイルは、Windows サービスをセットアップする方法を示しています。 Tomcat は Procrun バイナリの名前を変更することに注意してください。
Apache Commons Daemon を使用すると、Java アプリケーションを Windows サービスに効果的に変換し、XP および Vista システム上で確実に動作するようにできます。パラメータ要件に必ず注意し、必要に応じてブートストラップ クラスの使用を検討してください。
以上がJava アプリケーションから Windows サービスを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。