开发者社区> 问答> 正文

把springboot项目做成windows服务后Runtime.getRuntime().exec()失效

使用程序运行Runtime.getRuntime().exec("cmd.exe /C start acrord32 /p /h " + pdfPath); 打印文件没有问题,打成jar包后用bat脚本运行可以正常执行该功能 但是把项目做成windows服务之后,这个功能就失效了

展开
收起
易联通达 2018-09-18 12:06:35 4762 0
2 条回答
写回答
取消 提交回答
  • 我遇到了一样的问题,看了一篇稍微靠谱点的博客,但还是没解决。 https://blog.csdn.net/NeiHan2020/article/details/124982175

    2023-03-24 14:20:38
    赞同 展开评论 打赏
  • 题主好,可能是权限问题,可以看一下是否此服务需要指定一个管理员权限的User进行登录才行。

    2019-07-17 23:05:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《云服务器运维之Windows篇》 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载