Java言語を使用してyajswを使用してJavaアプリケーションをサービスとして使用するための正しい方向性を提供するか、サービスとして実行できるHello Worldアプリケーションの基本的なコードを提供してくれる人はいますか。私はそれをグーグルで検索しましたが、有用なものが見つかりませんでした。
前もって感謝します
YAJSW のドキュメントには、必要なものがすべて含まれています。http://yajsw.sourceforge.net/
実行する最も簡単な方法は、独自の開始スクリプトを使用して jar を実行することです。次に、その Java プロセスが実行されている PID を特定する必要があります。pid を取得したら、./yajsw/yajsw##someversion##/bat/genConfig.bat を実行するか、Linux の場合は ./yajsw/yajsw##someversion##/bin/genConfig を実行するだけです。 .sh .
成功すると、実行可能な jar をターゲットとする wrapper.conf が作成されます。これは、あなたが出発して地面から降りるのに十分です。その後、独自のカスタマイズのためにそれを微調整することができます.
(genConfig.bat または genConfig.sh) の引数は PID です。genConfig.bat #PID# を実行してください。
PS: config ジェネレーターは、各 jar のクラスパスを追加します。代わりに、1 つのクラスパスを wrapper.java.classpath.1 = .\lib\* として追加する方が簡単な場合。
わかりました。まずは JBoss 5.x をダウンロードし、私が書いたこのラッパー スクリプトを使用して実行します。これは単なる例です。アプリケーションがたまたま何であれ実行するには、それを編集する必要があります。
JBoss 7 サーバー用のスクリプトも作成しました。