Je souhaite regrouper mon projet dans un seul fichier JAR exécutable pour distribution. Comment puis-je faire un package de projet Maven tous les fichiers JAR de dépendance dans mon fichier JAR de
Apache Maven est un outil logiciel de gestion et de compréhension de projets. Ceci est une balise pour les questions liées à Maven qui sont spécifiques aux versions 2.x de Maven.
Je souhaite regrouper mon projet dans un seul fichier JAR exécutable pour distribution. Comment puis-je faire un package de projet Maven tous les fichiers JAR de dépendance dans mon fichier JAR de
Dans Maven, les dépendances sont généralement configurées comme suit: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Maintenant, si vous travaillez avec des bibliothèques qui...
Maven2 me rend fou pendant la phase d'expérimentation / de maquette rapide et sale du développement. J'ai un pom.xmlfichier qui définit les dépendances du framework d'application web que je veux utiliser, et je peux générer rapidement des projets de démarrage à partir de ce fichier. Cependant,...
Je sais que vous pouvez exécuter tous les tests dans une certaine classe en utilisant: mvn test -Dtest=classname Mais je veux exécuter une méthode individuelle et -Dtest = classname.methodname ne semble pas
J'ai un projet Maven multimodule avec un projet parent Pet trois sous-modules A, Bet C. Les deux Bet Csont des projets de guerre et dépendent tous les deux A. Je peux taper mvn compiledans Pet ont tous les sous-modules correctement compilés. Le problème survient lorsque je veux effectuer des...
Lorsque maven installj'exécute mon projet maven multi-modules, j'obtiens toujours la sortie suivante: [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! Donc, j'ai fait une petite recherche sur Google, mais tout ce que je peux trouver, c'est...
Existe-t-il un moyen de forcer maven (2.0.9) à inclure toutes les dépendances dans un seul fichier jar? J'ai un projet les builds dans un seul fichier jar. Je veux que les classes des dépendances soient également copiées dans le pot. Mise à jour: je sais que je ne peux pas simplement inclure un...
Je veux ajouter le pilote oracle jdbc à mon projet en tant que dépendance (portée d'exécution) - ojdbc14. Dans le site MVNrepository, la dépendance à mettre dans le POM est: <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId>...
Je suis actuellement en train de déplacer un projet de Ant à Maven. Conformiste comme je suis, je veux utiliser des conventions bien établies pour trouver groupIdet artifactId, mais je ne trouve pas de conventions détaillées (il y en a, mais elles ne couvrent pas les points sur lesquels je me pose...
Il semble y avoir plusieurs façons de structurer les poms parent dans une construction multiprojet et je me demande si quelqu'un a des réflexions sur les avantages / inconvénients de chaque manière. La méthode la plus simple pour avoir un pom parent serait de le mettre à la racine d'un projet,...
Comment utiliser la ligne de commande maven pour déterminer le fichier settings.xml que Maven
J'ai un grand projet Maven avec de nombreux modules et de nombreux pom.xmlfichiers. Le projet a changé et je soupçonne que les pom contiennent des dépendances inutiles. Existe-t-il une commande qui supprime les dépendances inutilisées d'un
J'ai ajouté une nouvelle dépendance à mon POM. Existe-t-il une commande simple que je peux exécuter pour télécharger cette dépendance dans mon
Quel est le moyen le plus simple de récupérer le numéro de version du pom.xml de maven dans le code, c'est-à-dire par
Comment obtenir les dépendances d'exécution de mon projet copiées dans le target/libdossier? Comme c'est le cas actuellement, après que mvn clean installle targetdossier ne contienne que le pot de mon projet, mais aucune des dépendances
Pour un projet à l'œuvre, nous envisageons d'utiliser le plugin Maven pour Eclipse pour automatiser nos builds. À l'heure actuelle, la procédure est beaucoup plus compliquée qu'elle ne devrait l'être, et nous espérons que Maven simplifiera les choses en un seul clic. Ma question est, existe-t-il un...
Comment construire un projet Maven sans exécuter de tests unitaires? Je suis en train mvn installde restructurer un peu de code que j'ai pour une servlet et je voudrais l'essayer dans mon navigateur Web (ce qui signifie courir pour obtenir le .wartéléchargement sur Tomcat). Je suis pleinement...
J'ai un projet avec plusieurs modules. Lorsque tous les tests réussissent, le test Maven les exécute tous. Lorsque les tests échouent dans le premier module, maven ne passera pas au projet suivant. J'ai testFailureIgnore défini sur true dans les paramètres Surefire, mais cela n'aide pas. Comment...
J'ai un pot propriétaire que je veux ajouter à mon pom en tant que dépendance. Mais je ne veux pas l'ajouter à un référentiel. La raison en est que je veux que mes commandes maven habituelles telles que mvn compile, etc., fonctionnent hors de la boîte. (Sans demander aux développeurs de l'ajouter à...
Comment dire à Maven 2 de charger l'API Servlet 3.0? J'ai essayé: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> J'utilise...