「ascąś©.jar」という実行可能 JAR ファイルがあるとします。ダブルクリックして実行しようとすると、java.exe プロセスが開始されますが、すぐに終了します。コマンドを使用して cmd.exe から実行しようとすると、次のjava -jar "ascąś©.jar"
ように返されます。
C:\>java -jar "ascąś©.jar"
Error: An unexpected error occurred while trying to open file asc??ę.
または、現在のディレクトリにそのようなファイルがない場合:
C:\>java -jar "ascąś©.jar"
Error: Unable to access jarfile asc╣ťę.jar
ディレクトリ名に Unicode 文字がある場合も同じことが起こります。名前/パスに Unicode 文字が含まれていない場合、JAR ファイルは問題なく実行されます。
誰も同じ問題を抱えていますか?Java のエンコーディング設定を変更する必要がありますか? どこでこれを行うことができますか?
私の構成:
Windows 7 Professional SP1 32-bit EN
Java version: 1.7.0_03