我正在尝试在我的 SpigotPlugin 项目中使用 2 个库。当我将它们包含在带有Intellij IDEA库部分的项目中并导入它们时,一切似乎都很好。但是,当我尝试构建项目时,它给了我package [package] does not exist
错误。
我尝试过的;
- 失效/重新启动 -> 从项目结构的库部分中删除库
- 清除
.idea
-> 同样的问题 - 在Maven中尝试了同样的事情->同样的问题
这不是由库引起的,因为任何其他库都会导致相同的问题。
我将不胜感激每一个建议。
必须在构建脚本中添加依赖项(如果您使用的是 Gradle,则build.gradle
,如果您使用的是 Maven,则pom.xml
(。IntelliJ IDEA将自动导入它们。
您在模块结构中手动所做的所有更改都将在下次与外部构建系统的项目同步/导入时丢失。您应该会在对话框中看到有关此内容的警告。
我建议转到Intellij构建设置(Ctrl + Alt + S用于Windows,cmd + alt + S用于Mac(。在 maven 部分中检查本地存储库(.m2 文件夹(的位置。如果您将外部库复制到 .m2 目录中的正确文件夹中,并将其作为依赖项添加到您的 pom 中.xml它将构建良好。
通常 Intellij 使用捆绑的 maven,但我更喜欢使用我的本地安装 maven,这样我就可以更好地控制配置和东西。