从已部署的Qt应用程序执行jar文件

时间:2018-05-07 14:01:21

标签: c++ qt jar executable-jar

我有一个Qt应用程序,它在命令行中执行一个jar文件:

cmd = new QProcess(this);
QStringList arguments;
arguments << "-jar" << "desktop-1.0.jar";
cmd->start("java",  arguments);

这很有效,因为我把desktop-1.0.jar放在项目的根目录下。但是当我部署时,它不起作用:"Error: Unable to access jarfile desktop-1.0.jar"

我尝试将desktop-1.0.jar添加到myApp.pro中的资源:RESOURCES += desktop-1.0.jar,但它不会改变任何内容。

我现在必须做些什么才能让它发挥作用?

0 个答案:

没有答案