何时使用<;构建>;maven pom.xml中的插件?

何时使用<;构建>;maven pom.xml中的插件?,maven,pom.xml,Maven,Pom.xml,在我们的项目中,我们在pom中配置了jetty内部构建插件,我想了解pom中的配置设置/我们可以在pom中配置什么以及所有配置 pom中的部分是什么,何时使用 从教程中很难理解,因为有很多不同的例子使人困惑 有人能详细解释一下吗?在buildsection插件标签中定义的插件将在项目构建期间执行 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins<

在我们的项目中,我们在pom中配置了jetty内部构建插件,我想了解pom中的配置设置/我们可以在pom中配置什么以及所有配置

pom中的
部分是什么,何时使用

从教程中很难理解,因为有很多不同的例子使人困惑


有人能详细解释一下吗?

在buildsection插件标签中定义的插件将在项目构建期间执行

 <build>
   <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>3.6.1</version>
      <configuration>
        <source>1.8</source>
        <target>1.8</target>
      </configuration>
    </plugin>
   </plugins>
  </build>
有许多插件可以对你的构建做一些事情。 例如maven编译器插件,它允许您为项目设置Java版本

 <build>
   <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>3.6.1</version>
      <configuration>
        <source>1.8</source>
        <target>1.8</target>
      </configuration>
    </plugin>
   </plugins>
  </build>

org.apache.maven.plugins

我有一个用于api自动化测试的多pom项目。其中一个maven项目有自动化测试。项目pom的构建部分只有一个插件——maven surefire插件,它引用了一个套件。已删除整个生成标记。你能告诉我这是什么意思吗?谢谢