Retrieve a Maven2 Plugin resource

Torben | java, open source | Sunday, January 28th, 2007

This is a technique to retrieve a resource out of a ant-based Maven2 Plugin:

<!-- get xsl file -->
<property name="temp.dir" value="./target/maven-propsgen-plugin" />
<mkdir dir="${temp.dir}" />
<whichresource resource="/oids2log4j.xsl" property="xsl.url" />
<get src="${xsl.url}" dest="${temp.dir}/oids2log4j.xsl"/>

<!-- use it -->
<xslt in="${oids.src.dir}/oids.xml" out="${oids.target.dir}/${project.prefix}-appender_snmp_clover.log4j.xml" style="${temp.dir}/oids2log4j.xsl">
<param name="env-name" expression="clover"/>
</xslt>

Powered by WordPress | Theme by Roy Tanck