<target name="j2ee.build.jar.abminer" description="Build J2EE archive for module 'abminer'">
<dirname property="jar.dir" file="${module.abminer.basedir}/apps/abminer/exploded"/>
<mkdir dir="${jar.dir}"/>
<jar destfile="${abminer.path.jar}" duplicate="preserve">
should be:
<war destfile="${abminer.path.jar}" duplicate="preserve">
Diff is that: "
[War is] An extension of the Jar task with special treatment for files that should end up in the WEB-INF/lib, WEB-INF/classes or WEB-INF directories of the Web Application Archive."
also <dirname property="jar.dir" file="${module.abminer.basedir}/apps/abminer/exploded"/> the ${module.abminer.basedir}/apps/abminer/exploded shows up in red, but is the correct location, and in reality the whole <dirname property="jar.dir" file="${module.abminer.basedir}/apps/abminer/exploded"/> <mkdir dir="${jar.dir}"/> is useless and should not be added to the task, instead there should be a dependency from this task (j2ee.build.jar.abminer) to the j2ee.build.exploded.abminer to first generate the structure.
Thanks
R
----------
also <dirname property="jar.dir" file="${module.abminer.basedir}/apps/abminer/exploded"/> the ${module.abminer.basedir}/apps/abminer/exploded shows up in red
----------
This is issue
IDEADEV-3123.