无法从 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')
}
证明:
所以我正在尝试从我的 jar 文件中导入这个 class。 IntelliJ 识别对所有文件夹结构的访问,但不识别 class。
请注意,我已尝试单击“将库 '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')
}
证明: