Java 在 Mac 里启动一个新的 Terminal
最近在工作中遇到了一个需求,Java 代码需要在运行时打开一个新的命令行窗口并运行一些列的命名。以下是我的解决方案,在此写一个记录作为备忘,同时也希望对你有所帮助。
首先我们需要判断当前代码运行的平台是 Windows 还是 Mac
复制代码
上面的代码不是很严谨,这里只要是 Windows 外,我都认为它是 Mac,其实还有一种是 Linux,因为我们没有 Linux 的使用场景,因此这里就省略了 Linux 的判断。
在判断好了运行系统后,接下来就是该如何实现新启动一个命令行工具了,在 Windows 我们新启动一个 CMD,在 Mac 我们打算新启动一个 Terminal。
具体实现代码如下:
复制代码
今天的内容就是这些,希望对你有所帮助,
我是 Tango,一个热爱分享技术的程序猿,我们下期见。
版权声明: 本文为 InfoQ 作者【IT蜗壳-Tango】的原创文章。
原文链接:【http://xie.infoq.cn/article/594d84226aadd4fa89a4d72d6】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论