Comment puis-je installer JQuery dans mon application web à l'aide de Maven?
Je suis à la recherche à l'aide de Maven 3 pour certains, le développement web. Je sais comment utiliser maven pour résoudre basé sur java jar fichiers. Comment puis-je utiliser maven pour résoudre JavaScript dépendances par exemple je veux avoir maven automatiquement mettre jquery dans ma webapp/dossier js?
Est-il possible de faire transative JavaScript dépendances avec Maven 3?
OriginalL'auteur ams | 2011-11-22
Vous devez vous connecter pour publier un commentaire.
Vous pouvez créer votre propre "guerre" qui a jquery dans il sur le chemin d'accès spécifié.
Par la suite ajouter que la guerre à votre application web. Maven devrait fusionner. Je pense qu'il a été appelé somehting comme "traitement de superposition".
Je suis en utilisant la même pour certains d'application GWT où le javascript est généré par un plugin maven et il fonctionne bien.
Vous l'ajouter comme une dépendance du type de la guerre. Avant que vous pouvez ajouter à vos autres projets vous avez besoin d'un projet web avec jquery en elle et l'installer sur votre dépôt.
La superposition de la documentation maven.apache.org/plugins/maven-war-plugin/examples/...
Ce lien, en effet, explique le comportement, j'ai été y référant. J'ai regardé il y a quelque temps. 🙂
OriginalL'auteur Udo Held
Peut-être WebJars peut vous aider à:
Mise en garde: WebJars ne pas mettre les fichiers jquery dans le
webapp/js
dossier. Veuillez lire la documentation pour voir comment il est utilisé avec certaines infrastructures populaires.OriginalL'auteur matsev
Essayez d'ajouter ceci à votre pom.xml fichier. Il a travaillé pour moi :
Cette bibliothèque vous donne un moyen de drop jQuery dans votre projet Maven de dépendance, ce qui signifie que vous n'avez pas à inclure ces fichiers tiers dans votre propre source de contrôle.
Source : ici
OriginalL'auteur Karthik
Peut être vous devez utiliser l'un des CA pour inclure le javascript externe libs de votre webapps?
E. g. pour jQuery vous pouvez simplement inclure partir de n'importe quel Url de http://docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery
Aussi libs de CA permettra de réduire votre serveur d'utilisation de la bande passante.
OriginalL'auteur yatul
Vous pouvez créer un nouveau zip artefact dans votre pension avec votre version de jquery à l'intérieur.
Puis utilisez le maven guerre plugin pour le déployer dans votre guerre.
Jeter un oeil de près
<targetPath>
et<includes>
pour être sûr de déployer ce que vous avez besoin, où vous en avez besoin 🙂la configuration précédente suppose que vous avez un répertoire appelé " js " dans votre zip avec jquery.js à l'intérieur. Il sera décompressé dans votre guerre js/jquery.js
Plus d'infos ici
OriginalL'auteur Ronan Quillevere