【发布时间】:2013-12-10 18:35:12
【问题描述】:
我在 Windows 8.1 应用程序中使用 GWT 输出的 Javascript 文件,但是,除了经过 UTF-8 编码之外,这些文件还需要在开始时使用 Byte Order Mark。
不确定它是否相关,但我正在使用 Maven 构建 GWT。
我可以在 Maven pom.xml 文件中进行哪些更改以输出带有 BOM 的 UTF-8 编码文件?
或者更改 GWT 配置文件?
感谢您的帮助,我整个下午都在努力解决这个问题!
【问题讨论】:
-
Java 本身无法识别 BOM。 stackoverflow.com/questions/4897876/reading-utf-8-bom-marker
-
我不明白为什么需要 BOM。据我了解,BOM 只会加快一些加载时间。
-
嗨,Christian,感谢您让我了解 Java 和 BOM。出于与此问题stackoverflow.com/questions/15222182/… 相同的原因,需要 BOM 基本上是为了证明 Windows 8 应用程序。
-
目前我正在开发一个将其添加到文件中的 .bat 脚本。有点小技巧,但希望它能解决问题:)
标签: maven gwt utf-8 byte-order-mark