我们只有Maven项目并且来自Eclipse我熟悉它们所定义的pom.xml
的Eclipse项目中列出的依赖项。
在IntelliJ 2017.2.2中我假设看到了类似的东西,但是在Project视图中,库被列为“外部库”,与“Project”类型中的模块位于同一级别。如果我切换到“软件包”,那么这些库就会成为模块的一部分,但是它们会显示为软件包,这些软件包很多,但却完全没有意义。
在项目结构对话框中,事情变得越来越清晰,但仍然令人困惑的是为什么这些库被列为项目库。
因此,我想问一下这些项目库的用途是什么?这是模块中出现的库的组合列表吗?或者他们来自哪里?当我们明确没有定义任何项目库时,为什么还有呢?导入pom.xml
时我做错了什么?