java - How to read manifest.mf from *.war/META-INF/MANIFEST.MF file? -
using maven compiled *.war file, contains:
- meta-inf - - manifest.mf - web-inf - - classes - - lib - - web.xml using java.util.jar.manifest want read manifest file application version there in http://stackoverflow.com/a/21046257/1728511
but application.class.getresourceasstream("/meta-inf/manifest.mf") returns null.
application.class.getresource( "" ).getfile() returns %war%/web-inf/lib/javax.ws.rs-api-2.0.jar!/javax/ws/rs/core/
using spring, i've implemented applicationcontextaware interface applicationcontext instance.
and applicationcontext.getclassloader().getresourceasstream( "" ) returns %war%/web-inf/classes.
but don't need web-inf, need meta-inf directory. how it?
you mixing cases. meta-inf contains manifest.mf trying open resource stream on manifest.mf.
you have change
application.class.getresourceasstream("/meta-inf/manifest.mf") to
application.class.getresourceasstream("/meta-inf/manifest.mf") java spring maven web-applications
No comments:
Post a Comment