J'ai la version actuelle de la dépendance installée avec succès dans le registre local MVN J'ai ensuite modifié le Maven a pu Pour construire avec succès avec Lorsque j'ai vérifié l'arborescence de dépendance à l'aide de `MVN Dépendance: Arbre, j'ai: P> .m2 code> avec mvn propre installation code> (confirmé par CD dans .m2 code> référentiel). pom.xml code> du projet pour inclure le nouveau numéro de version: p> 1.4.0-Snapshot Code>, mais lorsque j'ai accédé au projet dans Intellij, il est lié à une ancienne version ( 0.1.1-instantané code>) au lieu du courant. Version. P> [INFO] +- com.xyz.lib:xyz-lib-abc-model:jar:1.4.0-SNAPSHOT:compile
4 Réponses :
J'ai vu ce problème avec Intellij. Si vous n'avez plus besoin de l'ancienne version, vous pouvez modifier le CD sur .m2 et supprimer manuellement la version plus ancienne. Mais vous devez conserver les deux versions, vous pouvez ouvrir le projet en tant que nouveau projet à l'aide du pom.xml. Cela résoudra le problème. p>
L'ancien modèle ( 0.1.1-instantané code>) n'est malheureusement pas un lieu local, et n'est pas dans mon registre local. aucune idée pour résoudre ça?
Il vous suffit d'accéder et de supprimer cela depuis le référentiel local .m2 de votre PC local. Les artefacts distants sont téléchargés et stockés là-bas. Idée si vous accédez à l'ancienne version de votre repo local.
Mon premier conseil va au type Maven utilisé dans votre idée n'est pas celui que vous utilisez dans le terminal. :) p>
Vous pouvez configurer le Maven installé au lieu de l'une. P>
ou une autre solution est que vous procédez à une "rafraîchissement / réimport" dans pom.xml. Il étudiera la classe de classe basée sur votre pom.xml et rafraîchira ceux qui ont besoin. P>
vous devriez voir le bouton "Reimport ici
P>
Si vous ne voyez pas du tout maven, cela signifie. Vous n'avez pas ajouté votre projet à l'idée d'un projet maven. p>
S'il vous plaît alors faites ce qui suit
1. Cliquez avec le bouton droit sur POM.XML
2. 2. Ajouter comme un projet maven
P>
Essayez de ré-importer les dépendances de la région m2 locale dans Intellij comme: p>
@Katie pas de problème.
Essayez l'approche suivante: p>
La section de dépendance de la dépendance n'est pas pertinente dans ce cas - mentionnez-la parce que vous avez dit dans la question que vous avez essayé cela - alors ne vous inquiétez pas, cela vous évitera un peu de temps :) p>
Avez-vous essayé de faire de Maven Reimport de Intellij? Stackoverflow.com/ Questions / 9980869 / ...