windows中启动java服务程序,命令行可以,std::system就不可以

北京开发 / 2024-06-11 / 原文

java服务命令是:    "C:\Program Files\Java\jdk-22\bin\java.exe" -jar "f:\software\tika-server-standard-2.9.2.jar"  --host=127.0.0.1 --port=12000 2>nul &    

上面的命令直接在windows窗口执行就可以,但是用std::system就不能成功,不知道原因是什么?