When I said jar dependency , I did not mean , that we check in the jar

we use httpclient, but if you checkout lucene trunk you don't get the
httpclient jar ,but the build process will add it to the distribution

On Wed, May 13, 2015 at 1:06 AM, Shawn Heisey <apa...@elyograg.org> wrote:

> On 5/12/2015 11:58 AM, Noble Paul wrote:
> > The Morphlines contrib that we have in Solr is copied over from
> > Morphlines. The files are exactly same. Isn't it better to just have a
> > jar dependency on that project?
>
> [solr@bigindy5 src]$ svn co
> https://svn.apache.org/repos/asf/lucene/dev/branches/branch_5x
> .... lots of lines snipped ....
> [solr@bigindy5 src]$ cd branch_5x
> [solr@bigindy5 branch_5x]$ find . -name "*.jar"
> [solr@bigindy5 branch_5x]$
>
> There are no jars in a clean source checkout.
>
> [solr@bigindy5 branch_5x]$ cd solr
> [solr@bigindy5 solr]$ ant clean dist
> .... lots of lines snipped ....
>
> At this point, after I have built the solr distribution, if I repeat the
> find command looking for jars, there are quite a lot of them.  I believe
> that the third-party jars are included in the contrib directory in the
> download so that an end user doesn't have to scour the Internet looking
> for dependencies, they are included in the Solr download.  I'm
> reasonably sure that those jars are retrieved during the compile by ivy,
> and the version retrieved is determined by the ivy config found in the
> lucene directory.
>
> Thanks,
> Shawn
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>


-- 
-----------------------------------------------------
Noble Paul

Reply via email to