引用的库应该放在maven项目中的什么地方?

Where should referenced libraries be placed in a maven project?

我是 Maven 的新手,我正在尝试设计一个使用大量引用库(jars 和 class 文件夹)的应用程序,我的问题是引用库应该放在项目结构中的什么位置?如果在 src/main/resources 那么如何在 Eclipse 中进行此配置?默认情况下,Eclipse 在导出时会在导出的 jar 主目录中添加引用的库,如果你有很多库,这会在 jar 的结构中造成混乱。

在您的pom.xml(通常在根文件夹中)您应该添加库

<dependency>
    <groupId>com.google.code.gson</groupId>
    <artifactId>gson</artifactId>
    <version>2.8.0</version>
</dependency>

例如 gson 库。