基本元素集
<build>
<defaultGoal>install</defaultGoal>
<directory>${basedir}/target</directory>
<finalName>${artifactId}-${version}</finalName>
<filters>
<filter>filters/filter1.properties</filter>
</filters>
...
</build>
- defaultGoal 没有指定目标、阶段,则执行默认的目标、阶段。如果指定了目标、阶段,则按照指定的目标、阶段执行。
- directory 用于存储编译后的文件,即target文件夹。默认值是
${basedir}/target
。 - finalName 工程打包后的工程名称,默认按照
${artifactId}-${version}
格式命名构建后的工程。 - filters 有时,在项目构建阶段,资源文件(例如:application.properties)需要从其他文件读取某些配置(值)。其他文件属性的读取方式就是通