C'est mon premier couple de jours à l'apprentissage de Maven et je suis toujours aux prises avec les bases. J'ai un externe .fichier jar (non disponible au public de titres) que j'ai besoin de faire référence dans mon projet et je suis à essayer de comprendre ce que ma meilleure option est.
C'est un petit projet sans un référentiel central pour les bibliothèques, de sorte qu'il doit être soit un référentiel local (en quelque sorte ajouté au contrôle de code source, je ne sais pas si c'est censé être de cette façon?) ou les .pot doit être stocké sur le disque, en dehors de toute formelle référentiel.
1) qu'est-Ce que ma meilleure option pour ajouter de la .fichier jar pour mon projet de références avec maven étant donné que je veux à la fois le projet et la bibliothèque pour être en contrôle de code source?
2) j'ai toujours n'arrive pas à avoir de l'Éclipse voir la dépendance. J'ai ajouté manuellement à la section de la pom, et il s'affiche bien dans la liste de Dépendances dans m2eclipse. mvn compile et mvn package de réussir, mais l'exécution du programme se traduit par:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
LibraryStuff cannot be resolved to a type
C'est après l'édition de la POM:
<dependency>
<groupId>stuff</groupId>
<artifactId>library</artifactId>
<version>1.0</version>
<systemPath>${lib.location}/MyLibrary.jar</systemPath>
<scope>system</scope>
</dependency>
Dois-je exécuter mvn install:install-fichier même pensé que j'ai déjà la pom.xml modifiés comme ci-dessus?
Merci!