0

warファイルを使用してjenkingを開くと、jenkinsからスクリプトを正常に実行できます。jenkinksをwinserviceとして設定すると、スクリプトが途中で失敗します。

jenkinksからstart.batファイルを実行しようとしています。このbatファイルはjavaクラスを呼び出します。この場合も、このJavaクラスはbatファイルを使用してplinkコマンドを実行します。

jenkinksがwinserviceとして実行されていて、バックグラウンドで実行されているため出力を表示できない場合、実行はこのステップで停止します。

winserviceとして実行しているときにjenkinksを正常に動作させる方法はありますか?

ありがとう

4

1 に答える 1

0

これを試して:

1.サービスに移動します(Windowsキーを押し、「サービス」と入力し、一致するリストから「サービス」を選択します)。

2. Jenkins サービスを見つけて、そのプロパティを開きます

3. [ログオン] タブに切り替えます

4.ローカル システム ユーザーではなく、自分として実行するようにサービスを変更します。

5.サービスを再開します。

別の方法は、ローカル システム ユーザー アカウント (おそらく環境変数) を修正して、ローカル システム ユーザーとして機能するようにすることです。

于 2012-10-19T14:35:45.707 に答える