Site APT dosyalarındaki maven özelliklerini nasıl kullanabilirim? Örneğin index.apt'da $ {project.version} kullanmak istiyorum, bu yüzden siteyi dağıtmadan önce index.apt dosyasını manuel olarak değiştirmeden en son sürüme başvurabilirim.Site özelliklerinde maven özellikleri apt dosyaları
8
A
cevap
12
Bulunamadı. Sadece apt dosyalarını * .apt.vm olarak yeniden adlandırmak zorunda kaldı. Maven daha sonra dosyaları hızlandırabilen Velocity üzerinden dosyalara aktarır.
5
Benim download.apt.vm şöyle görünür: çalışmayacak bir nokta (örn ${my.repository}
) içeren özel özellikler:
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>
Not içerir nerede. Bu bir Hız sınırlamasıdır. Bunun yerine ${myRepository}
gibi bir şey kullanın.
http://maven.apache.org/plugins/maven-site-plugin/examples/creating-content.html#Filtering
linke şey Append ve metin eklemek Ayrıca bakınız: {{{$ {gh-url}/örnekler/java-örnekler} Blub}}. – Jotschi
Noktalı özellikler doğrudan çalışmaz, ancak yine de bunları bağlamdan isteyebilirsiniz: '$ context.get ('my.repository')' – Mrkvozrout