xj-it / xuggle

Automatically exported from code.google.com/p/xuggle
0 stars 0 forks source link

Maven repository support for platform-specific artifacts #308

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
The main Xuggler artifact is available as a Maven dependency in the Xuggler 
Maven repository (see issue 79).

It would be great if the noarch jar and the platform-specific Xuggler jars were 
also available as Maven dependencies. The files are in 
http://xuggle.googlecode.com/svn/trunk/repo/share/java/, but the directory 
structure doesn't follow Maven conventions, so there is currently no way to 
include them as a dependency in a Maven project.

As an example, I would like to be able to add the noarch jar to my project like 
this:

    <dependency>
        <groupId>xuggle</groupId>
        <artifactId>xuggle-xuggler-noarch</artifactId>
        <version>${xuggler.version}</version>
    </dependency>

My current workaround is to download the jar manually and install it into my 
local repository:

mvn install:install-file -Dfile=xuggle-xuggler-noarch-5.4.jar -DgroupId=xuggle 
-DartifactId=xuggle-xuggler-noarch -Dversion=5.4 -Dpackaging=jar

Original issue reported on code.google.com by martijn....@gmail.com on 2 Jun 2013 at 7:38