智能 maven 项目中外部库部分的所有罐子是什么



所以在Intellij的左侧,我将我的项目作为一个可折叠的元素,下面是外部库部分。我不确定该部分中的所有这些罐子是什么。

例如,其中一些罐子 - 其中的前几个在括号中突出显示(图书馆主页)。然后我看到一个名为 <1 的不同类型的目录(不同的图标)。7> 其路径也放在括号中。在里面,它也有许多罐子,上面写着图书馆之家。然后,我为具有Maven等结构的目录提供了不同类型的图标:group-id:artifact-id:version。

我很困惑为什么其中一些来自 maven,而另一些来自我的图书馆家,以及它们最初是如何到达那里的。

在 intellij 洪水结果中谷歌搜索有关库的任何内容,这与如何将第三方库添加到 intellij 项目有关,我对此不是很感兴趣。

称为< 1.7 >的库是来自 java SDK(在您的情况下为 7 版)的核心库。

带有(图书馆主页)的那些是通过Project Structure设置的 - ctrl + alt + shift + s。

在项目结构中,您可以在 Project Settings -> LibrariesPlatform Settings -> Global Libraries 中定义 jar 或目录。这些将库配置为特定于项目或对所有项目进行全局处理。

从那里,您需要进入Project Settings -> Modules并准确配置为您的模块配置的库(使用右侧的绿色+符号添加它们)。

以这种方式将库分配给模块时,您将看到它出现在External Libraries 下。同样,您可以使用减号-来删除它们。

最后,maven 风格的缺陷会自动从pom.xml<dependencies>部分获取(确保 maven 自动导入始终处于打开状态,以便它们保持最新状态)。

最新更新