Articles précédents : Logiciel
- [6] Zope 2.5.0 final disponible
- [28] Linux Mandrake 8.2 beta 1
- [3] PHP GTK en version stable
- [0] Sortie d'Apache 1.3.23
- [3] Nouvelle version de Webmin
- [2] Nouvelle version de SquirrelMail
- [9] BlueLinux pour l'Education
- [12] Teamspeak sous Linux ?
- [25] Client ssh sous Windows : l'alternative
- [31] Opera 6 TP3
Cependant, Ant a l'avantage de reposer sur un fichier XML comme descripteur de tâches et d'avoir Java comme garant de la portabilité ( pas comme make ... ).
Ant est distribué par le projet Jakarta d'Apache.
Le vote pour choisir un logo pour Ant 2 vient de s'ouvrir.
Ant - le site (575 hits)
La page de vote (503 hits)
> Lire les commentaires (5 commentaires, moyenne: 2,4).
[X] 20
Laissez défiler jusque au bout avant de voter !
-
[^]Re: [X] 20
Posté par Nelis (page perso, ) le 30/01/2002 à 11:30. (lien). Évalué à 0.Effectivement, pas facile de voter ! Il y en a tout un tas qui sont superbes ...
--
Vache qui rit, à moitié dans son lit
Un inconvénient
Un inconvénient est qu'il faut l'avoir pour construire. Ca parait évident mais make est un standard (si, avec de la bonne volonté), on le trouve partout. La solution Autoconf/Automake (c'est plus comparable à Ant que make tout court) fournit des scripts (indépendants du make utilisé) et permet l'installation meme sans Autoconf et Automake (suffit d'avoir un shell est make). Ant ne va pas jusque là. Il faut l'avoir au moment de la compilation. Or lui-meme nécessite Java, donc pour ceux qui n'ont pas, c'est très pénible. Il aurait fallu qu'il fabrique des scripts et des Makefiles à partir de la description XML.
Bon ceci dit, ça fait des fichiers XML trois fois plus courts que leur équivalent en makefiles, donc ca a aussi ses avantages.
-
[^]Re: Un inconvénient
Posté par François BOTTIN () le 31/01/2002 à 09:10. (lien). Évalué à 4.ant aussi est un standard ... pour ceux qui développent en Java. Personnellement, depuis que je l'ai découvert, je ne peux plus m'en passer. C'est tellement plus pratique pour construire ses projets en Java. Ainsi, ant sera peut-être un standard bientôt.
D'un autre côté, qui compile ses applications en Java ? Il s'agit en général de personnes qui ont modifié les sources, donc ce sont des gens qui développent en Java. Comme dit plus haut, ces personnes se doivent d'avoir ant sur leur système ;-) Les autres utilisateurs peuvent se contenter des archives précompilées, car contrairement aux softs qui utilisent classiquement autoconf/automake/make (écrits en C, C++ ...), il est possible de faire une application en Java vraiment multi-systèmes.
Enfin, je pense que c'est un bon truc que de plus en plus d'applications soient basées sur ant pour la construction : c'est ainsi que je l'ai découvert ...




Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.