: 1) solr-core artifact contains org.apache.solr.client.solrj packages, and at : the same time, the solr-core artifact depends on the solr-solrj artifact.
what you are seeing isn't specific to the maven jars, that's the way it is in hte standard release. i believe the inclusion of solrj code in the core jar is intentional, the core jar is intended (as i understand it) to encapsulate everything needed to run "Solr" (and because of the built in distributed search features, solr needs to be a solr client) I'm not sure if there's any reason for solr-core to declare a maven dependency on solr-solrj. -Hoss