Je suis en train de mettre à jour Apache Roller, une application Web basée sur Java, de YUI2 à YUI3. Nous n'utilisons pas le CDN non-SSL de Yahoo ici car Roller fonctionne parfois sur SSL et nous souhaitons éviter les avertissements contextuels du navigateur à l'utilisateur concernant les sites non-SSL accédés. Cela signifie que nous aurions besoin d'intégrer les bibliothèques YUI3 à notre projet, comme nous l'avons fait plus tôt avec YUI2 beaucoup plus petit. Le problème est que YUI3 a une tonne de dossiers (environ 375 au total), un pour chaque composant ou dépendance de composant. J'ai utilisé le YUI Configurator pour identifier et importer "seulement" les 75 dont nous avons besoin, mais encore, c'est très désordonné dans notre project file system, en ajoutant 75 dossiers avec le plus juste un fichier nécessaire.Un moyen efficace d'intégrer YUI3 dans une application web Java?
Existe-t-il un moyen plus efficace d'intégrer YUI3? Ce serait bien si je pouvais mettre les 75 fichiers "-min.js" tous dans un dossier au lieu d'un dossier chacun, mais je ne suis pas sûr que le système de découverte de dépendances de YUI3 fonctionnerait si je le faisais. Quelque chose comme JQueryUI Custom Builder où je choisis les composants que je veux et dois ajouter seulement un seul fichier, ou juste quelques fichiers au contrôle de la source serait idéal. Nous utilisons déjà JQueryUI pour certains éléments, nous devrons peut-être l'utiliser davantage si l'incorporation de YUI3 ne peut pas être moins lourde sur le système de fichiers.
Vous pouvez utiliser le configurateur http://yuilibrary.com/yui/configurator/ – juandopazo