【发布时间】:2023-11-16 16:44:01
【问题描述】:
我试图运行这段代码:
QProcess process;
process.setWorkingDirectory("D:\\Programs\\Qt\\Units\\MyJavaProjects\\StackExp\\target");
process.setProgram("java.exe");
process.setArguments({"-jar","StackExp-1.0-SNAPSHOT.jar"});
process.start();
并且 cmd 不会打开,也不会执行。它只是显示这条消息:
QProcess: Destroyed while process ("java.exe") is still running
请问,谁知道怎么回事?以及如何在 QProcess 中使用 cmd 运行我的 .jar 文件?
【问题讨论】: