Maven的插件
Maven的核心仅仅定义了抽象的生命周期,具体的任务都是交由插件完成的,每个插件都能实现多个功能,
每个功能就是一个插件目标 .Maven的生命周期与插件目标相互绑定,以完成某个具体的构建任务 .
例如compile就是插件maven-compiler-plugin的一个插件目标 .
自定义插件:
<build> <plugins> <!-- 更改jdk版本: 使用插件 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> </configuration> </plugin> <!--添加Tomcat插件 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <port>8888</port> <path>/</path> </configuration> </plugin> </plugins> </build>