端末から Java を呼び出し、アラビア語の文字列を次のようにパラメーターとしてメイン メソッドに送信しています。
/path/to/java -Dfile.encoding=UTF-8 -classpath "/path/to/bin" path.to.main "مرحبا" すべてが正常に動作し、エンコーディングの問題なしで文字列を受け取ります...
しかし、サーバーで同じことを行い、「????」のような文字列を受け取ると、エンコードの問題に直面しています。
それで、私のLinuxサーバーでこのエンコーディングの問題を修正する方法を教えてくれる人はいますか? どうもありがとう。