Maven 自定义配置插件
开发工具与关键技术:Java
作者:熊江宇
撰写时间: 2021年11月28日
在pom.xml文件中,build标签中。设置插件
<!-- 设置构建项目相关的内容 -->
<build>
<plugins>
<!-- 设置插件 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compile-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source> <!-- 指定编译代码的jdk版本 -->
<target>1.8</target> <!-- 运行java程序使用的jdk版本 -->
</configuration>
</plugin>
</plugins>
</build>
依赖管理
依赖范围:使用scope表示依赖的范围。
依赖范围表示:这个依赖(jar和里面类)在项目构建的那个阶段起作用。
依赖管理scope:
compile:默认,参与构建项目的所有阶段。
test:测试,在测试阶段使用,比如执行mvn test会使用junit。
provided:提供者,项目在部署到服务器时,不需要提供这个依赖的jar,而是由服务器这个依赖的jar包,明显的是servlet和jsp依赖。