On Tue, Aug 15, 2023 at 2:17 PM Konrad Windszus <[email protected]> wrote:
>
> Hi,
> The error message is introduced with 
> https://issues.apache.org/jira/browse/MSOURCES-121 in 3.3.0:
> If you have two goals both attaching an artifact with the same classifier and 
> extension to the current project they will overwrite each other.
> Please check which classifiers are used for both goals:
> By default they should differ: 
> https://maven.apache.org/plugins/maven-source-plugin/test-jar-no-fork-mojo.html#classifier
>  and 
> https://maven.apache.org/plugins/maven-source-plugin/jar-no-fork-mojo.html#classifier
>
> If it can be reproduced without the same classifier parameter, please raise a 
> JIRA issue.

Hi,

We don't specify classifiers and we need to create two jars: the
source jar and the test source jar. I created
https://issues.apache.org/jira/browse/MSOURCES-143

TY!
Gary

>
> Thanks,
> Konrad
>
>
>
>
> > On 15. Aug 2023, at 19:48, Gary Gregory <[email protected]> wrote:
> >
> > On Tue, Aug 15, 2023 at 12:42 PM Michael Osipov <[email protected] 
> > <mailto:[email protected]>> wrote:
> >>
> >> Am 2023-08-15 um 14:57 schrieb Gary Gregory:
> >>> Hi All,
> >>>
> >>> In Commons Parent [1], we want to configure child POMs to build both
> >>> source and test sources, so we say (among other things):
> >>>
> >>>       <plugin>
> >>>         <artifactId>maven-source-plugin</artifactId>
> >>>         <executions>
> >>>           <execution>
> >>>             <id>create-source-jar</id>
> >>>             <goals>
> >>>               <goal>jar-no-fork</goal>
> >>>               <goal>test-jar-no-fork</goal>
> >>>             </goals>
> >>>           </execution>
> >>>         </executions>
> >>>       </plugin>
> >>>
> >>> Which appears to no longer work in 3.3.0:
> >>>
> >>> [ERROR] Failed to execute goal
> >>> org.apache.maven.plugins:maven-source-plugin:3.3.0:jar-no-fork
> >>> (create-source-jar) on project commons-cli: Presumably you have
> >>> configured maven-source-plugn to execute twice times in your build.
> >>> You have to configure a classifier for at least on of them. -> [Help
> >>> 1]
> >>>
> >>> Am I missing something?
> >>
> >> Do you invoke two overlapping phases? E.g., package and install?
> >
> > I get the error with 'mvn clean package'
> >
> > Gary
> > PS: There is also a typo in the error message: maven-source-plugn ->
> > maven-source-plugin
> >
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected] 
> >> <mailto:[email protected]>
> >> For additional commands, e-mail: [email protected] 
> >> <mailto:[email protected]>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected] 
> > <mailto:[email protected]>
> > For additional commands, e-mail: [email protected] 
> > <mailto:[email protected]>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to