1

Windows 7 環境に Jenkins サーバーがあり、jenkins からバッチ ファイルを実行しています。cmd.exeこのバッチ ファイルは、計測器 (spirent) に接続するために呼び出す jar を起動します。

上記のバッチ ファイルは、Windows サービスとしてインストールされた jenkins から起動すると失敗しますが、cmd から直接起動した場合、または次のように起動した jenkins から起動した場合は正常に動作します。

java -jar jenkins.war.....
4

1 に答える 1

1

Jenkins を実行している Windows サービス ユーザーがログインしているユーザーと異なる場合、権限の問題が発生している可能性があります。考えられる解決策には、サービスを実行しているユーザーを変更するか、サービス ユーザーが必要なタスクを実行できるようにするために必要なアクセス許可を変更することが含まれます。

于 2013-09-24T17:26:02.523 に答える