Pergunta

Estou tentando entender o maven-lançamento do plugin (a partir da versão 2.0, CVS).O lançamento-preparar funciona bem.Mas eu não entendo por que o lançamento-executar não trabalha??Eu testei o recurso de implantação e eu posso implantar artefatos para o repo remoto sem exceções.

[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'
Foi útil?

Solução 2

Eu já resolver o problema.Eu tentei fazer o lançamento do meu filho POM.A url do repositório especificado no pai POM.Mas por que meu filho POM não herde...

Outras dicas

Primeiro você deve se certificar que você tenha configurado o distributionManagement no caminho certo, como sugere o próprio erro.Em seguida, tentar executar a versão:preparar o objetivo de especificar na linha de comando "-Dresume=false" como este:

$ mvn release:prepare -Dresume=false

Após a conclusão com êxito, execute a versão:executar gol novamente, o erro deve espero que desaparecer.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top