从 Linux 中部署的 Java 在窗口中触发批处理文件



我正在从Java创建一个批处理文件,该文件部署在Linux机器中,并使用Samba从Linux移动到Windows。

我们希望从 Java 触发批处理文件。你能强调一些步骤吗?

我不能使用以下命令,因为它将使用 Linux 运行时:

Runtime.getRuntime().exec("cmd /c start buildFile.bat");

有什么建议吗?

您可以在 Linux 上从 Java 执行进程,如下所述。该过程从操作系统执行,并取决于操作系统。你可以重写你的构建文件.bat作为一个linux shell脚本,从你的Java程序执行它。

我使用Linux机器的Samba在Windows中创建了批处理文件,并让Windows调度程序处理正在运行的批处理文件。问题已解决:)

最新更新