1
0

Use version properties inside pom.xml

This commit is contained in:
2020-10-06 19:07:24 +02:00
parent a1dde23fb3
commit 8e6a14b3e0
5 changed files with 14 additions and 3 deletions
@@ -8,9 +8,9 @@
<dependency>
<groupId>{{ dep.groupId }}</groupId>
<artifactId>{{ dep.artifactId }}</artifactId>
<version>{{ dep.version }}</version>
<version>{{ "${" }}{{ dep.versionKey }}{{ ".version}" }}</version>
{% if dep.scope == "Test" %}
<scope>test</scope>
<scope>test</scope>
{% endif %}
</dependency>
{% endfor %}
+6 -1
View File
@@ -12,6 +12,11 @@
<maven.compiler.source>${java.version}</maven.compiler.source>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<main.class>{{ basePackage }}/{{ name | lower | capitalize }}Kt</main.class>
<!-- versions -->
{% for version in versions %}
<{{version.name}}.version>{{version.value}}</{{version.name}}.version>
{% endfor %}
</properties>
{% include "starter/pom/@dependencies" %}
@@ -20,4 +25,4 @@
{% include "starter/pom/@plugins" %}
</project>
</project>