Olá,
Meu build.xml<?xml version="1.0"?>
<project name="relatorios" default="jar" basedir=".">
<property name="name" value="relatorios"/>
<property name="src.dir" value="src"/>
<property name="build.dir" value="build"/>
<property name="build.classes" value="${build.dir}/classes"/>
<property name="build.lib" value="${build.dir}/lib"/>
<target name="prepare">
<mkdir dir="${build.dir}"/>
<mkdir dir="${build.classes}"/>
<mkdir dir="${build.lib}"/>
</target>
<target name="compile" depends="prepare"">
<javac srcdir="${src.dir}" destdir="${build.classes}"/>
</target>
<target name="jar" depends="compile">
<jar jarfile="${build.lib}/relatorios.jar"
basedir="${build.classes}"
excludes="lixo/*.*,teste/*.*">
<manifest>
<attribute name="Main-Class" value="relatorio.EmiteRelatorios"/>
</manifest>
</jar>
</target>
<target name="clean">
<delete dir="${build.dir}"/>
</target>
</project>
Acontece que este jar não é executável pois não tem o driver de conexão com o banco ( e outros jar's ) necessários para que ele seja um jar executável. Como iserir estes jar's em uma pasta lib no meu build.xml ?
Obrigado,
Marcio