問題タブ [procrun]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - java.lang.NoClassDefFoundError procrun
procrun を使用して Java アプリケーションを Windows サービスにしようとしました。しかし、サービスを開始すると、次のエラーが発生します。
誰かが私を助けることができますか?ありがとうございました
インストール用のファイルバッチ
log4j - procrun Windows サービスが構成ファイルを読み取らず、ログを生成しない (log4J)
Apache Commons Daemon(procrun) を使用して jar を Windows サービスとして実行しようとしています。サービスはログを生成せず、構成ファイルを読み取りません。
jar は正常に開始されました。jar のログに log4j を使用しており、log4j.properties を MyJar.jar に含めています。それでも、サービスはログを作成していません。また、プログラムが構成ファイルを読み取っていないことがわかりました-myConfig.config
次のコマンドを使用してサービスをインストールしました。
コードで構成ファイルを読み取り、ログを適切に作成する必要があります。jar を直接実行すると、すべて正常に動作します。この問題は、Apache Commons Daemon Procrun を使用してサービスとして jar を実行している場合にのみ発生します。