3

Java言語を使用してyajswを使用してJavaアプリケーションをサービスとして使用するための正しい方向性を提供するか、サービスとして実行できるHello Worldアプリケーションの基本的なコードを提供してくれる人はいますか。私はそれをグーグルで検索しましたが、有用なものが見つかりませんでした。

前もって感謝します

4

2 に答える 2

4

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\* として追加する方が簡単な場合。

于 2013-06-04T00:36:05.787 に答える
3

わかりました。まずは JBoss 5.x をダウンロードし、私が書いたこのラッパー スクリプトを使用して実行します。これは単なる例です。アプリケーションがたまたま何であれ実行するには、それを編集する必要があります。

JBoss 7 サーバー用のスクリプトも作成しました。

于 2013-03-19T20:17:15.210 に答える