不同操作系统中UTF-8的Java问题

dgn*_*nin 1 java eclipse gedit utf-8

我正在与其他人一起编写大学作业的应用程序,有时我们在评论中或在视图中显示的字符串中使用非英语字符.问题是每个人都在使用不同的操作系统,有时候使用不同的IDE进行编程.

具体来说,一个是使用MacOS,另一个是Windows7,另一个是我和Ubuntu Linux.此外,他们都使用Eclipse,我使用gedit.我们不知道Eclipse或gedit是否可配置为使用UTF8商务属性,至少我没有找到任何东西.

事实上,我用非英文字符写的东西出现在带有奇怪符号的Windows和MacOS虚拟机中,反之亦然,有时,我的非Linux朋友写的东西会引发这样的编译警告:warning: unmappable character for encoding UTF8.

你有什么想法来解决这个问题吗?这不是很紧急,但它会有所帮助.

谢谢.

Mic*_*rdt 8

不确定gedit,但你当然可以配置eclipse使用你喜欢的任何编码源代码.它是项目属性的一部分(并保存在项目中的.settings目录中).

替代文字