Maven-Eigenschaften in Site-Apt-Dateien

8

Wie kann ich maven-Eigenschaften in Site-APT-Dateien verwenden? Zum Beispiel möchte ich $ {project.version} in der Datei index.apt verwenden, damit ich immer auf die neueste Version verweisen kann, ohne die Datei index.apt vor der Bereitstellung der Site manuell zu ändern.

    
kayahr 29.01.2011, 11:18
quelle

2 Antworten

12

Es gefunden. Ich musste nur die apt-Dateien in * .apt.vm umbenennen. Maven leitet dann die Dateien durch Velocity, die die Eigenschaften verarbeiten können.

    
kayahr 29.01.2011, 16:34
quelle
5

Mein download.apt.vm sieht so aus:

%Vor%

wo die pom.xml

enthält %Vor%

Hinweis: Benutzerdefinierte Eigenschaften, die einen Punkt enthalten (z. B. ${my.repository} ) funktionieren nicht. Dies ist eine Einschränkung von Velocity. Verwenden Sie stattdessen etwas wie ${myRepository} .

Siehe auch Ссылка

    
leo 09.10.2014 18:20
quelle