Java アプリケーションで Apache の CSVReader を介して csv ファイルを読み込んでいます。この csv には、「è」などのイタリア語の文字が含まれています。このアプリケーションをローカルの tomcat サーバーで実行すると、そのような文字が正しく読み取られます。しかし、リモートTomcatサーバーに同じアプリケーションをデプロイしているとき。次に、これらの文字を「?」として読み取ります。
注: どちらの場合も、デプロイされたアプリケーションは同じで、CSV ファイルも同じで、同じシステムからアプリケーションにアクセスします。違いは、一方がローカル マシンで実行され、もう一方がリモート マシンで実行されていることだけです。
このファイルを InputStreamreader で読んでいます。誰でも何が問題になるのか考えていますか?