Je suis en train de regarder tout les plugin et autre librairie pratique pour développer en java et je suis tombé sur Lomboz.
Je ne vois pas trop l'interet principal de mettre Lomboz. Lors du développement, à chaque modif de code visiblement il faut tout redéployer pour prendre en compte les modifs et cela me parrait un peu lourd.
C'est pourquoi je me dis qu'il doit y avoir des cotés positifs que j'ai pas vu
Bon c'est pas moi qui devrait présenter ce type de truc, mais plutot Zeb. Après tout c'est lui le fan d'Eclipse. Mais bon il est en vacances (de boulot), donc je m'y colle.
Eclipse
Eclipse est une plate-forme de développement basée sur un système de plugins. Eclipse regroupe un grand nombre de fonctionnalités très utiles au développement d'applications java et répond largement à ce qui est attendu du module java.
Grâce à son système de plugins, il est possible de personnaliser cet environnement à souhait.
MyEclipse
MyEclipse est un plugin pour eclipse. Il fournit un environnement de développement j2ee avec diverses fonctionnalités intéressantes et utiles. MyEclipse est un outil commercial qui fonctionne sur le principe d'un abonnement annuel de 29,95$. (ça c'était au début, en fait maintenant je crois qu'il est gratuit)
Lomboz
Lomboz est lui aussi un plugin pour eclipse. Il comporte le même type de fonctionnalités que MyEclipse. C'est un outil gratuit (ce qui est déjà un avantage en soit.
Un ptit lien pour mieux voir ses fonctionnalités...
Bon, moi je ne suis pas fan des IDE !! Je suis plutot tranquille sur mon edit plus puis à lancer mon compilteur en ligne de commande.
Par contre pour les avoir utilisés tous deux (lomboz et myEclipse) dans le cadre d'une même application web (nnternet ou intranet) je preconise souvent l'usage de MyEclipse qui me semble mieux structuré et plus fonctionnel.
Une version d'évaluation 30 jours est disponible sur inscription sur leur Site
Je ne vois pas trop l'interet principal de mettre Lomboz. Lors du développement, à chaque modif de code visiblement il faut tout redéployer pour prendre en compte les modifs et cela me parrait un peu lourd.
Comme pour tous developpement web, a chaque modification du code, il faudra mettre a jour le site sur le serveur pour acceder aux modifications (cela incite d'ailleurs grandement a une programmation plus reflechie et moins instinctive )
En java, la structure d'un site web deployé est complexe si on la compare a un site Php, qui plus est, elle comprend des fichiers Xml, et le serveur est en plus obligé de compiler certaines parties du code a la première utilisation.
Les plugin en question vont donc se charger pour toi d'une grande partie de ce travail en precompilant et en redeployant le code a ta place. Leur utilité est la.
un site de deux trois page est facilement gérable 'a la main' mais il n'en est pas de même des que tu aura plus de 50 pages et un code compliqué a gérer.
Pour info, JBuilder et Sun utilisent un logiciel specialisé et dedié pour les opérations de deployement sur le serveur, leur usage est confortable bien que très complexe (je pense surtout a Deploytool de sun) mais il s'avèrent agaçant quand tu debogue un code et que tu es obligé de redeployer frequemant !
Autre facette importante, un site peut être deployé sous forme de fichiers independants ou sous forme d'archive (.war pour Web ARchive) et c'est la que le plugin va te donner toute l'abstraction nécéssaire pour eviter de t'arracher les cheveux a chaque recompilation / compression en archive / deployement.