Maven 依赖项出现在外部库中,但在项目中使用时出错

Maven dependency showing up in External Libraries, but errors when used in project

所以我正在尝试使用我在另一个项目中制作的项目。我将它上传到 Jitpack,现在在我的 pom.xml 中使用它,如下所示:

<dependency>
    <groupId>com.github.MrSketchpad</groupId>
    <artifactId>Concept</artifactId>
    <version>3fa8f87b92</version>
</dependency>

这似乎工作正常,因为依赖项显示在我的外部库中: Dependency in external libraries

以及在 IntelliJ IDEA 自动完成中(概念是 class 来自依赖项):Class in autocomplete

但是当我尝试在自动完成上按 Tab 键或完全使用依赖项时,会发生这种情况: Import not working

此外,当我尝试 运行 依赖项时,它说找不到,即使它显然存在。 Jar not found

当我尝试初始化 class 并将其打印为 this, the class is recognized, but only on run, which I can tell because it tells me it can't load the class's parent: JavaPlugin not found

有谁知道为什么会这样?我用错了吗? 也很抱歉链接中的图像,Whosebug 不允许我嵌入它们。

事实证明,解决方案实际上与我的想法大不相同。 该依赖项在 Java 文件中有效,但在 Kotlin 文件中无效,因为我将 K​​otlin 运行时打包在依赖项中。出于某种原因,这破坏了 IntelliJ,但当我 运行 它时工作正常。