I recently switched a number of projects from depending on Jena 2.10.1 to depending on Jena 2.10.2.SNAPSHOT [0].

Now all of these projects have the jena sources and javadoc artifacts included in their Maven dependency tree [1]. If I package a war file then I get all the Jena sources and javadocs included in the war file which makes for a big war to upload.

Does anyone else see this?  [2]

Any workarounds?

Dave

[0] Relevant pom.xml entry is:

    <dependency>
      <groupId>org.apache.jena</groupId>
      <artifactId>apache-jena</artifactId>
      <type>pom</type>
      <version>2.10.2-SNAPSHOT</version>
    </dependency>

[1] So mvn dependency:list results in:

[INFO] --- maven-dependency-plugin:2.1:list (default-cli) @ serverbase ---
[INFO]
[INFO] The following files have been resolved:
...
[INFO]    org.apache.httpcomponents:httpclient:jar:4.2.3:compile
[INFO]    org.apache.httpcomponents:httpcore:jar:4.2.2:compile
[INFO]    org.apache.httpcomponents:httpmime:jar:4.2.3:compile
[INFO]    org.apache.jena:apache-jena:pom:2.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:apache-jena-libs:pom:2.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-arq:jar:javadoc:2.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-arq:jar:sources:2.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-arq:jar:2.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-core:jar:javadoc:2.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-core:jar:sources:2.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-core:jar:2.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-fuseki:jar:0.2.8-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-iri:jar:sources:0.9.7-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-iri:jar:0.9.7-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-tdb:jar:javadoc:0.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-tdb:jar:sources:0.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-tdb:jar:0.10.2-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-text:jar:sources:1.0.0-SNAPSHOT:compile
[INFO]    org.apache.jena:jena-text:jar:1.0.0-SNAPSHOT:compile
...

[2] Maven's ability to work for everyone else except me is well known.


Reply via email to