您的位置:首页 > 其它

Maven(五)----依赖范围&添加插件

2018-02-19 14:47 295 查看

一、依赖范围

1.1 Compile(默认)

编译(compile)时需要,测试时需要,运行时需要,打包时需要

1.2 Provided 

编译(compile)时需要,测试(test)时也需要,运行时不需要,打包时不需要
使用场景::jsp-api.jar   servlet-api.jar。如果这两个jar包设置为compile,那么,打成war包之后的工程里面会包含这两个jar包。而,我们的war包会扔到tomcat里面去运行,而,tomcat里面本来就有这两个jar包,会导致jar包冲突。

1.3 Runtime   

编译时不需要,测试时需要,运行时需要,打包时需要
使用场景:数据库驱动包

1.4 Test

编译时不需要,测试时需要,运行时不需要,打包也不需要
使用场景:junit.jar

二、添加插件

pom.xml-右键-maven-add plugin









maven默认以tomcat6运行,如何换成tomcat7运行呢?
pom.xml-右键-maven-add plugin



项目右键-run as-maven build...
要用命令 tomcat7:run



<build>
<!-- 配置了很多插件 -->
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>build里面放的是插件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐