「-J-Dfile.encoding=UTF-8」についての覚書をしておく。
–Javaのエンコーディング指定方法 – CodeAid-Lab(コードエイド・ラボ) ExternalLinkから引用 ここから-
Windowsの日本語環境は今なおデフォルトのエンコーディングがShift-JISです。
そしてJavaは動作するシステムの環境に合わせてエンコーディングが設定されます。
なので、WindowsでUTF-8でソースファイルを作成して、そのままコンパイルしたり実行するとコードに日本語を使っていると文字化けします
–Javaのエンコーディング指定方法 – CodeAid-Lab(コードエイド・ラボ) ExternalLinkから引用 ここまで-
試してみる。
OS:Windows10(64bit)
下記のコードのファイル名を「JSample4_1.java」としてShift-JISで保存してコンパイルしてみる。
class JSample4_1{
public static void main(String[] args){
System.out.println("いい天気ですね");
}
}
コンパイルが正常にできる。
C:\PlantUML>javac test/JSample4_1.java
C:\PlantUML>
続きを読む
最近のコメント