我有一个 cpp 项目,它执行另一个程序。
这是我的测试:
int main() {
execl("java -jar /pathOfJAR/myjar.jar", NULL);
return 0;
}
我运行了这个项目,但我一无所获。
然后我尝试这样:
execl("java", "-jar", "/pathOfJAR/myjar.jar");
我收到一个错误:
错误:无法找到或加载主类 .pathOfJAR.myjar.jar
但是,我可以在终端中运行命令:
java -jar /pathOfJAR/myjar.jar
我可以得到正确的结果。
如何使用该功能execl
或我使用了错误的功能?