1) Let maven set version in MANIFEST.MF
2)
// Find VERSION from a package.
public static final String VERSION;
static{
String version = null;
try { version =
JawaBotApp.class.getPackage().getImplementationVersion(); }
catch( Throwable ex ){ log.warn("Couldn't get version."); }
if( version == null ) version = "";
VERSION = StringUtils.defaultString( version, "" );
}
Ondra
On Tue, 2011-11-01 at 10:34 -0500, Anil Saldhana wrote:
Hi all,
printing something like the following:
INFO: Infinispan version: Infinispan 'Ursus' 4.2.1.FINAL
is very useful when debugging user's issues.
I am interested in how project's do this. I can create a Version.java
but if maven releases do not change the value, then it is pointless.
Jesper says:
===========
(10:32:45 AM) jpederse: anilsaldhana: our Version.java is generated as
part of the build - and the version identifiers substituted
(10:33:32 AM) jpederse: anilsaldhana:
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbossas/projects/jboss-jca/tru...
===========
Regards,
Anil
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev