在Java Applications中运行批处理文件
解决方案:利用CMD
克服此挑战的关键是使用CMD命令执行批处理文件。这是校正后的Java代码:
runtime.getRuntime()。exec(“ cmd /c start \'\” build.bat“);通过添加“ cmd /c启动\ \”); \“”在命令的开头,您调用执行批处理文件的命令窗口。 start \“ \”参数创建了一个带有空白标题的单独命令窗口以显示任何输出。另外,使用“ cmd /c build.bat”而无需启动\“ \”省略了单独的命令窗口,并允许在Java中读取输出。实现此更改应启用您的Java应用程序以成功触发执行批处理文件并执行所需的操作。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3