无法从 IntelliJ 中的 jar 文件导入 class

Can't import class from jar file in IntelliJ

所以我正在尝试从我的 jar 文件中导入这个 class。 IntelliJ 识别对所有文件夹结构的访问,但不识别 class。 说:“无法解析符号 'Constants'。

请注意,我已尝试单击“将库 'premiumdue.main.jar' 添加到 class 路径 ”,但它仍然不起作用。

我不知道为什么它不允许我导入 class。

这是一个显示我的问题的最小 intellij 项目:https://www.dropbox.com/s/xzvv2x1ca2lld26/jar_issues.zip?dl=0

对于您的示例 Gradle 项目,必须在 build.gradle 文件中引用依赖项 jar,如 this answer.

中所述
dependencies {
    implementation files('../create_jar.jar')
}

证明: