On 21/08/13 12:29, Dave Reynolds wrote:
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>
Try apache-jena-libs
<artifactId>apache-jena-libs</artifactId>
<type>pom</type>
<version>2.10.2-SNAPSHOT</version>
</dependency>
but I don't see a material change in the way things work between 2.10.1
and 2.10.2 for apache-jena.
Andy
[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.