java如何使javac编译我的多语言程序
我有一个用netbeanse编写的java程序。在我的程序中,我有一些输出,比如JoptionPane,其中包括一些非英语单词(阿拉伯语)。当我在netbeanse中运行时,一切都正常。但我试着用cmd中的javac编译代码。javac给出了关于它们的错误(非英语单词),这就是“编码Cp1252的不可映射字符”。如何编译我的程序。我想添加这个,我也有一个jar文件。编译。我的密码是
"javac -cp jasperreports-6.3.0.jar; class1.java class2.java ".
我该怎么改变呢
# 1 楼答案
NetBeans可能会将源文件保存在UTF-8中,因此需要告诉
javac
编译器这一点