Windows と Linux の両方で共通の Java プログラムを実行したいと考えています。
プログラムは、プラットフォームごとに異なる処理を実行する必要があります。
では、Java プログラムは Linux と Windows のどちらで実行されているかをどのように検出できるのでしょうか?
ベストアンサー1
Apache コモンズ言語クラスがあるシステムユーティリティ以下を使用できます:
SystemUtils.IS_OS_LINUX
SystemUtils.IS_OS_WINDOWS