Jak korzystać z właściwości maven w plikach APT witryny? Na przykład chcę użyć $ {project.version} w index.apt, aby zawsze móc odwołać się do najnowszej wersji bez ręcznej zmiany pliku index.apt przed wdrożeniem witryny.Właściwości Maven na stronie apt files
8
A
Odpowiedz
12
Znaleziono. Wystarczyło zmienić nazwy plików apt na * .apt.vm. Maven następnie przepuszcza pliki przez Velocity, które mogą przetwarzać właściwości.
5
Moja download.apt.vm wygląda następująco:
Download
{{${sitePublishUrl}}}
gdzie pom.xml zawiera
<properties>
<sitePublishBase>http://artifactory.foo.com/mvn/libs-release-local</sitePublishBase>
<sitePublishUrl>${sitePublishBase}/${project.groupId}/${project.artifactId}/${project.version}</sitePublishUrl>
</properties>
Uwaga: właściwości niestandardowe zawierające kropkę (np ${my.repository}
) nie będzie działać. To jest ograniczenie prędkości. Zamiast tego użyj czegoś takiego jak ${myRepository}
.
Zobacz także http://maven.apache.org/plugins/maven-site-plugin/examples/creating-content.html#Filtering
Powiązane problemy
- 1. Przekazywanie właściwości maven na wiosnę
- 2. Maven antrun: pass właściwości Maven ANT
- 3. maven zmienne filtrowanie właściwości
- 4. Czy Maven obsługuje dziedziczenie właściwości?
- 5. Maven filtrowanie zasobów z właściwości profilu
- 6. git ls-files z datą?
- 7. Zobacz "Program Files" na 64-bitowej maszynie
- 8. Pytanie instalatora: "Program Files" lub "Program Files (x86)"?
- 9. array komórką struct-Files
- 10. Ustaw wartość właściwości na stronie wzorcowej z treści Strona
- 11. Szef kuchni nie uruchamia recepty apt (apt-get update). Apt zwraca 100
- 12. Django javascript files
- 13. google-files-api
- 14. Jak zdefiniować właściwości warunkowe w programie maven?
- 15. Korzystanie z właściwości maven w JavaDoc
- 16. Maven właściwości archetyp o wartości domyślnej artifactID
- 17. Maven: zmień właściwości wersji w pom.xml
- 18. Jak zainstalować sbt na ubuntu/debian za pomocą apt-get
- 19. Zmiana właściwości maven za pomocą zadania Ant
- 20. Maven: ustaw właściwość w pom.xml z pliku właściwości
- 21. Nagłówek wkhtmltopdf na każdej stronie
- 22. Running bat files in Jenkins
- 23. Python Scipy FFT wav files
- 24. apt-get: polecenie nie znaleziono
- 25. cykl Zależność z apt źródła
- 26. apt Preferences pin: origin origin?
- 27. Po Robocopy -Directory/Files nie są wyświetlane na dysku zewnętrznym
- 28. Apt-get nie znajduje pakietu `git` na Ubuntu 12.04
- 29. muszę usunąć add-apt-repository gnome3 na Ubuntu
- 30. jak mapować nazwy pkg-config na yum/apt-get
Dołącz coś link i dodać tekst: {{{$ {gh-url}/examples/Javie przykłady} Blub}}. – Jotschi
Właściwości kropkowane nie działają bezpośrednio, ale nadal możesz poprosić o ich z kontekstu: '$ context.get ('my.repository')' – Mrkvozrout