【问题标题】:Enable Intellij IDEA support for none-standard characters in java class name为 java 类名中的非标准字符启用 Intellij IDEA 支持
【发布时间】:2020-02-04 04:04:01
【问题描述】:

我已经提取了 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 抱怨找不到这样的类:

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

【问题讨论】:

    标签: java hibernate intellij-idea utf


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2012-09-13
      • 2014-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-23
      • 2020-08-06
      • 2021-06-06
      相关资源
      最近更新 更多