Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 8.1-milestone-1
-
Fix Version/s: 7.4.3, 8.1-milestone-2
-
Component/s: None
-
Labels:None
-
Documentation:N/A
-
Documentation in Release Notes:
-
Similar issues:
Description
The is a very easy way to get information about a jar trough Package class. Unfortunately we did not configured Maven to set most of the standard fields that Package expect (Specification-* and Implementation-* fields).
Once enabled it mean you can get the version of your module (or the module of any class as easily) by doing
this.getClass().getPackage().getImplementationVersion().
See https://maven.apache.org/shared/maven-archiver/examples/manifest.html for more.