【发布时间】:2015-05-22 08:41:17
【问题描述】:
我有一个 Windows 实用程序,它可以打开 word 文档,从中提取数据并使用该数据生成另一个 word 文档。
现在我的问题是这个 windows exe 直接在命令提示符下工作正常,但是如果我通过 jenkins 调用这个 exe,即构建步骤“执行 windows 批处理命令”它会给出错误,它无法打开 word 文档所以实用程序存在错误。
我也尝试过其他选项,例如从 pom 文件和批处理文件中调用 exe。每次它给我同样的错误。我的 tomcat 服务正在使用我登录 Windows 的同一用户运行。
有关此主题的任何指导都会有所帮助。
【问题讨论】:
-
如果您将 Jenkins 作为服务运行,则停止该服务并打开命令行窗口。然后从该窗口启动 Jenkins。让我们知道这是否能解决问题。