引入第三方库文件到项目,要添加项目依赖项,一般在WEB-INF文件夹下添加lib文件夹,然后将jar文件复制到该lib文件夹下。而Maven项目,只需在pom.xml的dependencies列表列出项目需要构建的所有外部依赖项。

    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.12</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

依赖范围

compile:编译、测试、运行都有效,默认的选择。

test:测试有效,如junit。

provided:编译,测试有效。如servlet,运行时容器会提供实现。

runtime:运行和测试有效,如jdbc,编译时只需要相应的接口,测试和运行时才需要具体的实现。

system:编译、测试有效。使用此范围的依赖必须通过systemPath元素显示的指定依赖文件,因而此依赖是不通过Maven仓库解析的,一般时候于本机测试环境下,依赖本地起的服务。

 posted on 2019-07-11 11:14  会飞的金鱼  阅读(193)  评论(0)    收藏  举报