Hi Andy,
First of all: welcome in the world of Apache Maven!
I won't go into detail too much right now, I'd suggest to do some
getting-started tutorials[2] to understand the basics.
Let's start with:
With Maven you can call 2 things: a phase of a lifecycle[1] or a goal from
a specific plugin.
if you're running 'mvn deploy:deploy-file' you're only executing 1 goal.
And 'mvn deploy' means you're executing all phases up to deploy,
representing a chain of goals.
Since you're using an execution-block I assume you just want to call 'mvn
deploy'.
thanks,
Robert
[1]
http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
[2] http://maven.apache.org/guides/index.html
Op Tue, 17 Jun 2014 00:51:21 +0200 schreef Andrew Davidson
<[email protected]>:
Hi
I recently joined an existing project that uses the maven ant plug into
to build artifacts that we need to distribute. I am trying to add
support for deploy-file
$ mvn deploy:deploy-file -DskipTests 2>&1 | tee mvn.deploy-file.out
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-deploy-plugin:2.8:deploy-file
(default-cli) on project mary-aide-dist: The parameters 'file' for goal
org.apache.maven.plugins:maven-deploy-plugin:2.8:deploy-file are missing
or invalid -> [Help 1]
[ERROR]
I have tried using -X and -e how ever I can still can not figure out
what the problem is.
any idea what I am doing wrong?
thanks
Andy
<distributionManagement> … </>
<properties>
<mary-aide-proxy.tar>mary-aide-proxy-${project.version}</mary-aide-proxy.tar>
<release.repositoryId>libs-release</release.repositoryId>
<release.url>http://maryx01-c.bogco.com:8081/artifactory/libs-release-local/
</release.url>
<snapshot.repositoryId>libs-snapshot</snapshot.repositoryId>
<snapshot.url>http://maryx01-c.bigco.com:8081/artifactory/libs-snapshot-local/
</snapshot.url>
</properties>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<executions>
<execution>
<id>mary-aide-proxy</id>
<phase>deploy</phase>
<goals>
<goal>deploy-file</goal>
</goals>
<configuration>
<file>target/${mary-aide-proxy.tar}.tar.gz</file>
<repositoryId>${release.repositoryId}</repositoryId>
<url>${release.url}</url>
<groupId>${project.parent.groupId}</groupId>
<artifactId>${project.parent.artifactId}</artifactId>
<version>${project.parent.version}</version>
<generatePom>false</generatePom>
<packaging>tar.gz</packaging>
</configuration>
</execution>
</executions>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]