2010-12-01 15 views
21

Mon objectif est d'installer le fichier jar dans le dépôt Maven. Du lien ci-dessous je suis venu pour savoir comment installer dans MVN.Comment installer des jars dans le référentiel maven qui est inclus dans eclipse?

how to install jars in maven

Mais Quel est mon problème est «J'ai Maven intégré dans Eclipse. Je ne sais pas où exécuter la commande suivante »

mvn install:install-file -Dfile=C:\lib\rest\WadlGenerator.jar \ -DgroupId=foo.in.shop.rest.wadl \ -DartifactId=WadlGenerator \ -Dversion=1.0 \ -Dpackaging=jar \ -DlocalRepositoryPath=C:\maven\repositories\internal

Comment identifier le répertoire d'installation Maven pour Eclipse Maven intégré?

Répondre

25

De eclipse vous pouvez faire:

Run -> Run Configurations -> Maven Construction (double clic)

Votre but est d'installer: installer fichier

et vous devez remplir les clés et les valeurs

PS de paramètres Mais je pense tha t il est plus préférable d'avoir l'installation de Maven externe dans le système

+0

Comme vous l'avez dit j'ai tout fait. Mais je reçois cette erreur. http: // pastebin.com/NGYXKDU2 – Dinesh

+0

Je suis Passin les paramètres ci-dessous -Dfile -DgroupId -DartifactId -Dversion -Dpackaging -DlocalRepositoryPath – Dinesh

+3

Sa valeur que vous devez noter ajouter des noms de paramètres sans -D et vous avez seulement besoin "fichier ',' groupId ',' artefact ',' version 'et' empaquetage '. – Vedran

1

L'emplacement par défaut du référentiel maven serait ~/.m2/repository.

À moins que vous ne changiez cela dans les préférences de votre plugin eclipse, alors vous devriez aller avec cela. Remplacez le ~/par tout ce qui est approprié pour votre répertoire personnel sur votre système d'exploitation.

Edit: Mise à jour sur la base des commentaires: Il y a un livre disponible en ligne pour le plugin m2eclipse, et il semble que vous pouvez exécuter les objectifs du plugin m2eclipse - voir la section ici: m2eclipse Goals

Je présume qu'il est un assistant de quelque sorte lorsque vous cliquez sur l'objectif - Je n'ai pas installé m2eclipse ici.

Edit2: la recherche fait à l'autre réponse, cela a été déjà répondu :)

+0

Mais ce que je besoin est le répertoire d'installation qui est différent du représentant dir. – Dinesh

+0

Désolé, je comprends maintenant. J'installerais toujours une version de maven sur votre système local, pour ces cas exceptionnels. Les plug-ins Eclipse sont parfaits jusqu'à ce que vous ayez besoin de faire quelque chose comme ça. Certains plug-ins vous permettent également d'utiliser l'installation externe de maven, ce qui évite des problèmes avec différentes versions. – Goibniu

+0

Oui, je peux installer une autre installation Maven. Mais j'ai besoin de faire des choses avec Default Eclipse maven. Une chance? – Dinesh

3

Si vous avez installé m2eclipse, et vous avez un pom Maven construire le pot, utilisez

Run -> Exécuter en tant que ... -> Maven installer

dans le menu Eclipse pour faire le equivalient de mvn install