kay*_*ahr 9 maven-2 maven maven-site-plugin
如何在站点APT文件中使用maven属性?例如,我想在index.apt中使用$ {project.version},因此在部署站点之前,我总是可以引用最新版本而无需手动更改index.apt文件.
我的download.apt.vm看起来像这样:
Download
{{${sitePublishUrl}}} 
pom.xml包含的位置
<properties>
    <sitePublishBase>http://artifactory.foo.com/mvn/libs-release-local</sitePublishBase>
    <sitePublishUrl>${sitePublishBase}/${project.groupId}/${project.artifactId}/${project.version}</sitePublishUrl>
</properties>
注意:包含点(例如${my.repository})的自定义属性将不起作用.这是速度的限制.而是使用类似的东西${myRepository}.
另见http://maven.apache.org/plugins/maven-site-plugin/examples/creating-content.html#Filtering
| 归档时间: | 
 | 
| 查看次数: | 1787 次 | 
| 最近记录: |