[error] Failed to complete the target org.apache.maven.plugins: maven-deploy-plugin: 2.7: deploy

I created a Maven project in Intellij Idea and, trying to deploy the application, I have an error. Help me solve this problem, please.

[INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project Er-Fly: Deployment failed: repository element was not specified in the POM inside distributionManagement element or in -DaltDeploymentRepository=id::layout::url parameter -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException 
+6
source share
2 answers

Make sure you have a repository in the distribution of the Minegement :

 <distributionManagement> <repository> <id>central</id> <name>plugins-releases</name> <url>http://serverip:8081/artifactory/plugins-release-local</url> </repository> <snapshotRepository> <id>snapshots</id> <name>plugins-snapshot</name> <url>http://serverip:8081/artifactory/plugins-snapshot-local</url> </snapshotRepository> </distributionManagement> 

Also check that the username in your maven.m2 / settings.yml file has permission to upload (upload) files to artifactory.

0
source

Error here: repository element was not specified in the POM . See http://maven.apache.org/pom.html#Repositories to add an item.

 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> ... <repositories> <repository> <releases> <enabled>false</enabled> <updatePolicy>always</updatePolicy> <checksumPolicy>warn</checksumPolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>never</updatePolicy> <checksumPolicy>fail</checksumPolicy> </snapshots> <id>codehausSnapshots</id> <name>Codehaus Snapshots</name> <url>http://snapshots.maven.codehaus.org/maven2</url> <layout>default</layout> </repository> </repositories> <pluginRepositories> ... </pluginRepositories> ... </project> 
-2
source