我正在使用Spring / Roo和maven作为app服务器,并且需要能够发布一些特殊字符,例如“ñáé”。当我在服务器上打印这些字符并在控制台中显示它们时,它们显示为“?”,就像这样
System.out.print("ñ á é");
console print -> ? ? ?
如何正确编码,我有另一个没有maven和spring-roo的项目,使用相同的JVM,我没有这个问题
希望有人可以提前帮助你
答案 0 :(得分:0)
我假设在Roo中,以下部分位于pom.xml中的某处:
<project>
...
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
...
</project>