0

当使用war文件打开jenking时,我可以从jenkins成功运行我的脚本。如果将 jenkinks 设置为 winservice,我的脚本在中间失败。

我正在尝试从 jenkinks 运行一个 start.bat 文件,这个 bat 文件调用一个 java 类。这个 java 类再次使用 bat 文件来运行 plink 命令。

如果 jenkinks 作为 winservice 运行并且我无法查看输出,因为它在后台运行,则执行在此步骤停止。

有什么方法可以让 jenkinks 在作为 winservice 运行时表现正常

谢谢

4

1 回答 1

0

尝试这个:

1.转到服务(按 Windows 键,输入“服务”,从匹配列表中选择“服务”)。

2.找到Jenkins服务并打开它的属性

3.切换到登录选项卡

4.将服务更改为以您的身份运行,而不是本地系统用户。

5.重启服务。

另一种方法是修复本地系统用户帐户(可能是环境变量),使其作为本地系统用户工作。

于 2012-10-19T14:35:45.707 回答