我有一个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
,但它不会改变任何内容。
我现在必须做些什么才能让它发挥作用?