Maven super Pom中定义的一些属性
maven-model-builder.jar中的pom-4.0.0.xml,定义了一些属性
<directory>${project.basedir}/target</directory>
<outputDirectory>${project.build.directory}/classes</outputDirectory>
<finalName>${project.artifactId}-${project.version}</finalName>
<testOutputDirectory>${project.build.directory}/test-classes</testOutputDirectory>
<sourceDirectory>${project.basedir}/src/main/java</sourceDirectory>
<scriptSourceDirectory>${project.basedir}/src/main/scripts</scriptSourceDirectory>
<testSourceDirectory>${project.basedir}/src/test/java</testSourceDirectory>
在工程编写pom或assembly descriptor时可以直接使用
${project.build.directory} /target## ##
${project.build.outputDirectory} 编译生成class路径
${project.build.sourceDirectory} 源代码路径
本文介绍了Maven Super POM中定义的关键属性及其用途,包括目录结构、输出路径等,这些属性在构建过程中起着核心作用。
1283

被折叠的 条评论
为什么被折叠?



