maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen Connolly <stephen.alan.conno...@gmail.com>
Subject Re: "mvn clean verify deploy" causes jar plugin to execute twice
Date Fri, 05 Aug 2016 17:09:46 GMT
TL;DR don't run `mvn clean verify deploy` run `mvn clean deploy` as
`deploy` is after `verify`

On 5 August 2016 at 18:09, Stephen Connolly <stephen.alan.connolly@gmail.com
> wrote:

> So you have asked maven to, in sequence:
>
> 1. Run the clean lifecycle up to the phase `clean`
> 2. Run the default lifecycle up to the phase `verify`
> 3. Run the default lifecycle *again* up to the phase `deploy`
>
> That will run everything between `initialize` and `verify` twice...
>
> If that's what you want then that's what you'll get
>
> On 5 August 2016 at 16:19, <org.apache.maven.user@io7m.com> wrote:
>
>> Hello.
>>
>> I've run into a bizarre problem when trying to deploy a project.
>>
>> If I run "mvn clean verify", the project builds without issue. If I run
>> "mvn clean verify deploy", the project fails to build (on the very last
>> module, naturally).
>>
>> The error is:
>>
>> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:3.0.0:jar
>> (default-jar) on project io7m-jsx-tests: You have to use a classifier to
>> attach supplemental artifacts to the project instead of replacing them. ->
>> [Help 1]
>>
>> I am not attaching supplemental artifacts in that module, and am also not
>> replacing any.
>>
>> The project in question is here:
>>
>>   https://github.com/io7m/jsx/tree/develop
>>
>> The failure occurs when deploying the io7m-jsx-tests module:
>>
>>   http://ataxia.io7m.com/2016/08/05/build.txt
>>
>> Note that there are no sources in src/main as this is a module containing
>> the unit tests for all other modules. However, this has not been a problem
>> to date and have used this arrangement without issue in some 40 or so
>> projects. Today, it suddenly appears to be a problem.
>>
>> Is this a bug? Is there anything I can do to fix it?
>>
>> M
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message