Maven obje zamanında sürüm olsun
Maven bir obje KAVANOZA bu proje fark ettim.sürüm özniteliği iki dosyalar dahil:
META-INF/maven/${groupId}/${artifactId}/pom.properties
META-INF/maven/${groupId}/${artifactId}/pom.xml
Önerilen bir yol zamanında bu sürüm okumak var mı?
CEVAP
Sürümü herhangi bir kütüphane/sınıf bilgi almak için Maven-özel dosyalara erişmek için gerekmez.
Sadece getClass().getPackage().getImplementationVersion() depolanan sürüm bilgileri almak için kullanabilirsiniz .jar-dosya MANIFEST.MF.
Bunun yerine maven-jar-plugin <archive> yapılandırma öğesi değiştirmek için böyle true addDefaultImplementationEntries addDefaultSpecificationEntries set vardır:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>
Bu yapılandırma, ideal olarak şirkete konması pom veya base-pom başka.
<archive> öğenin ayrıntılı belgeler Maven Archive documentation bulunabilir.

PostGİS sürüm olsun...
Nasıl komut satırından kaynakları ile ...
Maven obje ve groupİd adlandırma...
) Hata Desteklenmeyen Maven Kurulum ön...
Nasıl el ile Maven 2'de bir obje yükle...