コードが異なるプラットフォーム (少なくとも Windows と Linux) で同じ出力 (UTF-8 または UTF16) を生成する方法を知りたいです。
アプリケーションで使用するコードページを設定できると思っていましたが、コードページを設定するための情報が見つかりません。また、äöü やその他の非ラテン文字などの特殊文字を使用した場合に、コードページを設定しても実際に同じ出力が得られるかどうかはわかりません。
java.exe の引数を設定せずに機能するソリューションが必要です。
編集:
コンソールへの出力を意味します。他の出力メディアへの影響の可能性についてコメントいただければ幸いです。