IntelliJのコンソールにあるsbt shellでscalaを起動し、日本語を出力したときに文字化けしてしまいます。
表示
console
1[IJ][yay] $ console 2[info] Starting scala interpreter... 3Welcome to Scala 2.13.2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_241). 4Type in expressions for evaluation. Or try :help. 5 6 7scala> print("ル�") // <--- print("ほげ")と入力 8縺サ 9 10(busy)>
試したこと
- Settings > Project Encodingを変更: UTF-8
- idea64.exe.vmoptionsに下記設定項目追加
plain
1-Dconsole.encoding=UTF-8
キーボードから"ほげ"と入力したものが2つ(ル�, 縺サ)文字化けしているので、入力と出力でエンコードがおかしいことになってると思われます。解決方法を知っている方教えてください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。