我正在开发一个应用程序,只是注意到没有一个重音符号,例如巴西葡萄牙语“é”,当我在Linux上运行JavaFX应用程序时,都没有显示“ã”。
但是,如果我复制/粘贴它们正常出现的字符,那么我认为这不是编码问题。
另一方面,完全相同的代码在Windows上运行,并且这些字符正常显示。
这是一个已知的错误吗?
提前致谢。
答案 0 :(得分:1)
我在一个项目中看到了这个问题,团队成员在Windows上使用Eclipse,默认编码为ISO-8859-1,而我在Linux上使用UTF-8。
因此,如果您使用的是Eclipse,请检查Window > Preferences > General > Workspace
,然后Text file encoding
组的编码。