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依赖。