Inspecting the upstream distribution from Apache reveals that several
libraries are required to run Maven. Try this:

  wget 
http://archive.apache.org/dist/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz
  tar -tf apache-maven-3.3.3-bin.tar.gz | grep '\.jar' | sort

You'll get:

  boot/plexus-classworlds-2.5.2.jar
  lib/aether-api-1.0.2.v20150114.jar
  lib/aether-connector-basic-1.0.2.v20150114.jar
  lib/aether-impl-1.0.2.v20150114.jar
  lib/aether-spi-1.0.2.v20150114.jar
  lib/aether-transport-wagon-1.0.2.v20150114.jar
  lib/aether-util-1.0.2.v20150114.jar
  lib/aopalliance-1.0.jar
  lib/cdi-api-1.0.jar
  lib/commons-cli-1.2.jar
  lib/commons-io-2.2.jar
  lib/commons-lang-2.6.jar
  lib/guava-18.0.jar
  lib/javax.inject-1.jar
  lib/jsoup-1.7.2.jar
  lib/jsr250-api-1.0.jar
  lib/maven-aether-provider-3.3.3.jar
  lib/maven-artifact-3.3.3.jar
  lib/maven-builder-support-3.3.3.jar
  lib/maven-compat-3.3.3.jar
  lib/maven-core-3.3.3.jar
  lib/maven-embedder-3.3.3.jar
  lib/maven-model-3.3.3.jar
  lib/maven-model-builder-3.3.3.jar
  lib/maven-plugin-api-3.3.3.jar
  lib/maven-repository-metadata-3.3.3.jar
  lib/maven-settings-3.3.3.jar
  lib/maven-settings-builder-3.3.3.jar
  lib/org.eclipse.sisu.inject-0.3.0.jar
  lib/org.eclipse.sisu.plexus-0.3.0.jar
  lib/plexus-cipher-1.7.jar
  lib/plexus-component-annotations-1.5.5.jar
  lib/plexus-interpolation-1.21.jar
  lib/plexus-sec-dispatcher-1.3.jar
  lib/plexus-utils-3.0.20.jar
  lib/sisu-guice-3.2.5-no_aop.jar
  lib/slf4j-api-1.7.5.jar
  lib/slf4j-simple-1.7.5.jar
  lib/wagon-file-2.9.jar
  lib/wagon-http-2.9-shaded.jar
  lib/wagon-http-shared-2.9.jar
  lib/wagon-provider-api-2.9.jar

That's a total of 42 jars not downloaded from the Maven Central
repository, try removing one of them and Maven breaks. For this reason
I'm changing the status to invalid, because the assertion that maven
should depend on nothing is wrong.


** Changed in: maven (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1029284

Title:
  The Maven package should not depend on artefacts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/maven/+bug/1029284/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to