- 项目关系
上面讲依赖是入门,下面讲依赖是深入了解,除了了解依赖还有继承和聚合。
1.Maven的依赖
1.1 添加依赖
在Maven中需要使用在dependencies中定义一个或者多个dependency元素,来声明项目的一个或者多个依赖。
每个依赖元素dependency包括:
例如:为项目添加junit测试的jar包,可以按如下方式定义
<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.fz</groupId> <artifactId>ShiroTest</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>ShiroTest Maven Webapp</name> <url> http://maven.apache.org </url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <!--不声明依赖范围scope,默认是compile--> <scope>test</scope> </dependency> </dependencies> </project> |