4

有没有办法用 ant 检测 FreeBSD。我用os.name它显示它为Linux。我想区分 FreeBSD 和 Linux。

4

2 回答 2

3

使用uname -a会很好......你可以这样做......

unname -a | grep FreeBSD
于 2010-03-07T15:53:11.290 回答
1

如果您的 JDK 是在仿真下运行的 Linux 版本,而不是 FreeBSD 原生版本,则可以解释操作系统被报告为 Linux。

于 2010-03-19T19:15:30.447 回答