maven release:perform a échoué
J'essaie de comprendre le maven-release-plugin (version 2.0, CVS).
Le de presse-préparer fonctionne bien.
Mais je ne comprends pas pourquoi le de presse-effectuer ne fonctionnent pas?? J'ai testé la fonctionnalité de déploiement et je peux déployer des artefacts de la télécommande repo, sans aucune exception.
[INFO] [ERROR] BUILD ERROR
[INFO] [INFO] Failed to configure plugin parameters for: org.apache.maven.plugins:maven-deploy-plugin:2.4
[INFO] check that the following section of the pom.xml is present and correct:
[INFO] <distributionManagement>
[INFO] <!-- use the following if you're not using a snapshot version. -->
[INFO] <repository>
[INFO] <id>repo</id>
[INFO] <name>Repository Name</name>
[INFO] <url>scp://host/path/to/repo</url>
[INFO] </repository>
[INFO] <!-- use the following if you ARE using a snapshot version. -->
[INFO] <snapshotRepository>
[INFO] <id>repo</id>
[INFO] <name>Repository Name</name>
[INFO] <url>scp://host/path/to/repo</url>
[INFO] </snapshotRepository>
[INFO] </distributionManagement>
[INFO]
[INFO] Cause: Class 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be instantiated
[INFO] Maven execution failed, exit code: '1'
- cela va être difficile de répondre ici, peut-être que vous pouvez donner à ce fil d'une lecture de stackoverflow.com/questions/810957/...
- quelle configuration avez-vous ajouté pour la version plugin? Quelle est la version de la version du plugin que vous utilisez? Quelle est la version de Maven?
Vous devez vous connecter pour publier un commentaire.
D'abord, vous devez assurez-vous que vous avez configuré le distributionManagement dans le droit chemin, comme suggéré par l'erreur elle-même. Ensuite, vous essayez d'exécuter la libération:préparer objectif de la spécification de la ligne de commande “-Dresume=false”, comme ceci:
À la réussite, exécutez la version du:effectuer le but à nouveau, l'erreur devrait disparaître.
-Dresume=false
veux dire?J'ai régler le problème. J'ai essayé de faire de la libération de mon enfant POM. Le référentiel de l'url spécifiée dans le POM parent. Mais pourquoi mon enfant POM n'hérite pas elle...