I am wondering what does this mean:
<version>${artifactId.version}</version>
Does this mean that version is always the current one?
Apache Maven 3.8.6 is the latest release and recommended version for all users.
name: This element indicates the display name used for the project. This is often used in Maven's generated documentation. I usually find <name> tag defined in every single pom.
It means that the version is defined by <artifactId.version>
property:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<artifactId.version>3.0.0.1</artifactId.version>
</properties>
In this example, the version would be 3.0.0.1
.
Pay attention, also, to use the <project.build.sourceEncoding>
and set the versions accordingly to your project needs.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With