Maven 教程
1. Maven 教程 2. Maven 环境配置 3. Maven 构建生命周期 4. Maven 构建配置文件 5. Maven 仓库 6. Maven 插件 7. Maven 构建 Java 项目 8. Maven 构建 & 项目测试 9. Maven 引入外部依赖 10. Maven 项目模板 11. Maven 项目文档 12. Maven 快照(SNAPSHOT) 13. Maven 自动化构建 14. Maven 依赖管理 15. Maven 自动化部署 16. Maven Web 应用 17. Maven Eclipse 18. Maven NetBeans 19. Maven IntelliJ

Maven 引入外部依赖

Maven 引入外部依赖

如果我们需要引入第三库文件到项目,该怎么操作呢?

pom.xml 的 dependencies 列表列出了我们的项目需要构建的所有外部依赖项。

要添加依赖项,我们一般是先在 src 文件夹下添加 lib 文件夹,然后将你工程需要的 jar 文件复制到 lib 文件夹下。我们使用的是 ldapjdk.jar ,它是为 LDAP 操作的一个帮助库:

然后添加以下依赖到 pom.xml 文件中:

<dependencies> <!-- 在这里添加你的依赖 --> <dependency> <groupId>ldapjdk</groupId> <!-- 库名称,也可以自定义 --> <artifactId>ldapjdk</artifactId> <!--库名称,也可以自定义--> <version>1.0</version> <!--版本号--> <scope>system</scope> <!--作用域--> <systemPath>${basedir}\src\lib\ldapjdk.jar</systemPath> <!--项目根目录下的lib文件夹下--> </dependency> </dependencies>

pom.xml 文件完整代码如下:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.companyname.bank</groupId> <artifactId>consumerBanking</artifactId> <packaging>jar</packaging> <version>1.0-SNAPSHOT</version> <name>consumerBanking</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>ldapjdk</groupId> <artifactId>ldapjdk</artifactId> <scope>system</scope> <version>1.0</version> <systemPath>${basedir}\src\lib\ldapjdk.jar</systemPath> </dependency> </dependencies> </project>