システムエンコーディングをjavaアプリケーションから変更することはできるでしょうか?

環境によってバイト変換時に文字コード指定したくないので…

System.setProperty("file.encoding", "MS932");
で問題なくセットできたのですが、デフォルトエンコードは変わりませんでした。