現在、Java サービス ラッパーを使用して、開発した Java アプリケーションをラップしています。Java サービス ラッパーを介してアプリケーションに追加のコマンド ライン パラメータを渡す機能が必要です。
私のアプリが myapp と呼ばれているふりをして、起動するために実行するスクリプトが myapp と呼ばれるように Java サービス ラッパーをセットアップしました。私はこのようなことをしたいと思います:
./myapp start パラメーター 1 パラメーター 2
これらの追加パラメータをアプリケーションに渡します。これを行う方法はありますか?グーグルでドキュメンテーションを見ても、コマンドライン引数を使用してJavaサービスラッパーをセットアップする方法を引き出すだけであることがわかりました。コマンド ライン引数をアプリケーションに渡す方法については、wrapper.conf ファイルにハード コーディングすること以外はわかりませんでした。
現時点では、追加のコマンド ライン パラメータを取得して環境変数に設定し、それらを wrapper.conf にハード コードするという選択肢があると思います。私はその道をたどりたくないのですが、何かを見落としていることを願っています。