为Java类名称中的非标准字符启用Intellij IDEA支持

问题描述 投票:1回答:1

我拉过hibernate-orm并想运行一些测试以弄清楚它是如何工作的,但由于从readme.md复制的以下命令[hibernate-orm]$ ./gradlew clean build -Pdb=pgsql失败,并显示以下消息,所以我失败了:

* What went wrong:
Failed to capture fingerprint of input files for task ':hibernate-core:compileTestJava' property 'source' during up-to-date check.
> Failed to create MD5 hash for file '.../hibernate-orm/hibernate-core/src/test/java/org/hibernate/internal/util/hib3rnat3/C0nst4nts???.java' as it does not exist.

我检查了源代码,发现它导入了名称为C0nst4nts३的类,而我的IDEA抱怨找不到此类:

enter image description here

我实际上不确定这是有效的类名。我检查IDEA编码,并确保它是UTF-8。那么有什么想法可以使它运行吗?

java hibernate intellij-idea utf
1个回答
0
投票

问题出在错误的系统区域设置中。它是LANG = C,我将其设置为“ en_US.UTF-8”,但效果不佳。希望有人希望。

© www.soinside.com 2019 - 2024. All rights reserved.