Para una aplicacion java me pasaron el EAR de produccion para decompilarlo pues perdieron los fuentes (nada raro, segun veo) y usando varios decompiladores lo pude rearmar de nuevo. Ya teniendo los *.java en sus respectivas carpetas me topo con que los fuentes traen varias dependencias y tube que probar 1 por 1 para ver cual iba compilando y usando los class que iban quedando... lo logre con ANT pero no se haya alguna manera de que ANT lo haga solo sin que yo le diga que archivo java va primero y asi compile toooodos los fuentes de tres patadas =)
Actualmente tengo esto y compila todo leyendo el archivo "archJava.in" donde le indico los nombres del archivo; si cambio el orden de los renglones en el archivo truena por las dependencias entre elllos. El codigo es el siguiente:
Código:
Código XML:Ver original
<target name="compilacion"> <javac srcdir="proyecto/fuentes" destdir="proyecto/binarios" includeantruntime="true" debug="false" > <includesfile name="./archJava.in"/> <exclude name="**/*.jar" /> </javac> </target>
Ojala me puedan ayudar pues creo que leyendo el archivo "archJava.in" es demasiado rigido :O