2009-03-20 10 views

Répondre

7

Je ne crois pas que vous puissiez raisonnablement le faire pour du code Java réel, mais j'ai eu beaucoup de succès avec Groovy. Le Groovy Ant task documentation est plutôt bon. Par exemple:

<groovy> 
xmlfiles = new File(".").listFiles().findAll{ it =~ "\.xml$" } 
xmlfiles.sort().each { println it.toString() } 
</groovy> 

(. Vous pouvez écrire Groovy dans une manière beaucoup plus Java comme si vous le souhaitez)

+0

Exactement ce que je cherche, merci beaucoup. – pindare

7

Vous pouvez ajouter BSF langue capable de Ant, en utilisant la balise <script>, y compris Javascript , Groovy, JRuby etc.

Le plus Java comme d'entre eux est BeanShell, et est probablement ce que vous voulez.

+0

informations précieuses, merci beaucoup – pindare