标签: java maven encoding jar encode
Maven在编码带有特殊字符的文件名时遇到了问题。
我已将Maven配置为使用UFT-8编码。
文件中的相同特殊字符本身不会改变,它们应该保持原样。
示例
原始文件名:deniztürüç.xml
deniztürüç.xml
Maven生成的JAR中的文件名:denizt├╝r├╝├º.xml
deniztürüç.xml
XML文件中的文件ID:deniztürüç
deniztürüç
如您所见,只有文件名更改。文件内部的相同字符不会改变。
有人可以解释为什么会这样吗?