2017-07-25 3 views
0

J'ai ajouté les jarres de leadTools dans mon projet maven et ai stocké ces jars localement dans mon dossier .m2. Mais dans pom.xml, je reçois l'erreur suivante -Leadtools d'artefacts manquants: ocr: jar: 1.0

artefact manquant LEADTOOLS: ocr: jar: 1.0

Voici ma dépendance sur mesure -

<dependency> 
     <groupId>leadtools</groupId> 
     <artifactId>ocr</artifactId> 
     <version>1.0</version> 
    </dependency> 
chemin

où j'ai stocké le pot - /home/admin13/.m2/repository/leadtools/ocr/1.0/ocr-1.0.jar

+1

Au lieu de copier le fichier JAR à votre dépôt local manuellement, essayez d'installer en utilisant 'mvn install'. Pour obtenir des instructions détaillées, voir: [Guide d'installation des fichiers JAR tiers] (https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html) – Jesper

+0

Je l'ai déjà essayé, il a réussi à partir de la ligne de commande. Mais encore maven ne peut pas trouver de dépendance quand je construis mon projet sur eclipse. – chitwan

+0

L'avez-vous installé en utilisant le bon groupId, artefactId et la version (exactement le même que vous utilisez dans votre 'pom.xml')? – Jesper

Répondre

0

Vous devez faire correspondre le GroupID et l'ArtifactID avec les noms d'espace de noms actuall LEADTOOLS: ie leadtools.forms.ocr

En outre, vous devrez ajouter un chemin de système (relatif ou absolu) à la dépendance

Voici un exemple:

<dependency> 
    <groupId>leadtools.forms.ocr</groupId> 
    <artifactId>leadtools.forms.ocr</artifactId> 
    <version>1.0</version> 
    <scope>system</scope> 
    <systemPath>C:\Public\workspace\leadtools\leadtools.form.ocr.jar</systemPath> 
</dependency> 
+0

I ajouté leadtools.forms.ocr leadtools.forms.ocr 1,0 système /home/admin13/Downloads/LEADTOOLS19/Bin/Java/leadtools.form.ocr.jar mais cela ne fonctionne pas, il donne la même erreur. – chitwan

+0

Je viens de faire un nouveau projet Maven dans Eclipse et testé le code exact que je vous ai envoyé ci-dessus et il a ajouté la dépendance sans erreur. Je ne sais pas ce que tu fais de mal – hcham1