IOException: 十分な領域がありません。

Solaris上でJavaからRuntime.exec()したときに起きたエラー.
ここに回答がありました.

これは、fork()するときにメモリ確保に失敗しているという
ことですね。Solaris環境特有のエラーとも言えます。
なるほど.