问题:在CMD能执行的命令,在jenkins中执行不了
========================================================
解决方案1:
分析:
默认的jenkins service运行在 Local system账号下,但在某些情况下jenkins读不到特殊的配置变量,比如调用Jlinkarm.dll 时。因此需要把Jenkins的权限进行修改。
方法如下:
- 在"运行"中输入"services.msc"打开服务窗口,找到"Jenkins".
- 然后右键属性,在“登录”导航中选择“此用户”任何输入能够运行CMD.exe的用户。这里我用了管理员用户。