Java 打包成 windows 服务后 执行cmd 命令失效
程序大体功能为 , 提供一个api 供外部调用 ,
接口内部接收文件路径,调用本机默认程序打开文件
Runtime.getRuntime().exec("cmd /c start "+ "D:/test.txt");
idea 中启动项目没有问题 ,
但是使用exe4j 打包window服务安装后, 命令失效,没有报错 ,
测试文件也存在
怀疑是java 打包问题 , 换用python 实现同样的逻辑也无法执行
用cmd运行,应该先将.java文件编译生成。class文件,然后再运行