Gabriele
classifier always comes after the version e.g:
artifact-name-1.0-bin.jar
artifact-name-1.0-dev.jar
artifact-name-1.0-prod.jar
>From the above artifact names, classifiers can be located between the version 
>and extension name of the artifact.
It appears that in this specific corner case the eclipse devs somehow packaged 
their distro incorrectly
Martin-
______________________________________________
Place long-winded disclaimer here
----------------------------------------
> Date: Sun, 17 Feb 2013 11:02:30 +0100
> Subject: maven eclipse plugin and source bundles
> From: gabriele....@gmail.com
> To: dev@maven.apache.org
>
> Hi all,
>
> the current implementation of maven-eclipse-plugin's to-maven mojo does not
> follow maven conventions regarding source bundles.
>
> Given the following two bundles:
>
> org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
> org.eclipse.osgi.source_3.4.3.R34x_v20081215-1030.jar
>
>
> according to maven conventions, the mojo should create two artifacts with
> the same groupId, artifactId and version, using the classifier "source" for
> the second bundle, that is:
>
> org.eclipse:osgi:jar:3.4.3.R34x_v20081215-1030
> org.eclipse:osgi:jar:*source*:3.4.3.R34x_v20081215-1030
>
>
> Instead, it creates these two (completely unrelated) artifacts:
>
>
> org.eclipse:osgi:jar:3.4.3.R34x_v20081215-1030
> org.eclipse.osgi:source:jar:3.4.3.R34x_v20081215-1030
>
>
> This creates problems when using -DdownloadSources=true, and when trying to
> create target platform sources. I have created issue
> MECLIPSE-719<https://jira.codehaus.org/browse/MECLIPSE-719> a
> while ago and attached a patch, could you please shed some light on wheter
> my reasoning is correct?
> Thanks
>
> Gabriele                                        
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to