java - Gradle build 不会处理印地语 unicode 字符

标签 java gradle unicode hindi

我在 Java 程序中添加了一些 Unicode 中的印地语字符。 Eclipse 没有问题,并且可以运行此代码,但 Gradle 不断崩溃 - 显然这是由于 javac 对字符集做出假设。

我相信我可以通过将整个源目录转换为 Unicode 并在 build.gradle 中将编码指定为“unicode”来处理这个问题。文件。

a) 是否有官方转换器,b) 如果有,我如何从 build.gradle 驱动它文件?

有问题的程序位于 https://github.com/jpaulm/drawfbp/blob/master/src/main/java/com/jpaulmorrison/graphics/MyFontChooser.java - 第 272 行。奇怪的是,Gradle 对第 286 行的汉字没有问题,那么为什么只有印地语有问题呢?帮助将不胜感激!

最佳答案

这很尴尬!我有一个俄语片段和另一个印地语(天城文)片段,前者是 ASCII,后者是 Unicode。我以为我的问题出在印地语上,但实际上出在俄语上!当我将俄语转换为 Unicode 时,一切正常(Eclipse 和 Gradle)!卑鄙的道歉!我想我们可以关闭这个!

关于java - Gradle build 不会处理印地语 unicode 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41783413/

相关文章:

java - 解析包含不同对象列表的 JSON 文件

gradle - gradle:应用程序运行args无法传递系统属性

java - Gradle 测试 : show standard streams only with specific tests

swift - 检查数字的语言是英语还是阿拉伯语/波斯语

c# - 如何将字节数组转换为字符串?

python - 在 python 中对 str 使用 encode 会发生什么?

java - 如何创建一个循环,当与该循环关联的变量达到特定数字时更改 boolean 值

java - JPA( hibernate )执行MySQL全文选择

java - 使用先前由 maven 构建的依赖项在 IntelliJ 中构建单个类

gradle - 从2.0.0.M3到RC1的Micronaut切换:Gradle不再执行任何测试