Hi Shalin,

Yes I did read that. But, putting jars in the classpath isn't a problem in
our deployment cycle and sounds more simple.

Thanks,
Vaibhav

On Thu, Jun 4, 2015 at 8:34 PM, Shalin Shekhar Mangar <
[email protected]> wrote:

> Since you are moving to Solr 5.x, have you seen
>
> https://cwiki.apache.org/confluence/display/solr/Adding+Custom+Plugins+in+SolrCloud+Mode
> ?
>
> On Fri, Jun 5, 2015 at 4:03 AM, Vaibhav Bhandari <
> [email protected]> wrote:
>
> > Thanks for the quick response Shawn. That worked!
> >
> > I wish this was documented though.
> >
> > -Vaibhav
> >
> > On Thu, Jun 4, 2015 at 11:22 AM, Shawn Heisey <[email protected]>
> wrote:
> >
> > > On 6/4/2015 12:01 PM, Vaibhav Bhandari wrote:
> > > > With Solr 5.X, however, I am finding it hard to include my
> > custom-plugin
> > > > jars in the classpath. I am using bin/solr script to start up Solr.
> > > >
> > > > I have tried a few things:
> > > >
> > > >    1. Passing the path of custom jars as
> -Djava.class.path=<full-path>
> > > >    2. Passing the path as -a "-cp <full-path>"
> > > >    3. Copying the jars inside server/lib/ext folder.
> > > >    4. Copying the jars inside server/solr-webapp/webapp/WEB-INF/lib
> > > folder
> > > >    (because after reading the script, i realize that this folder is
> > > included
> > > >    in the classpath by default).
> > > >
> > > > Is there a recommended way to load the plugin jars in the classpath?
> > Note
> > > > that I am willing to avoid the blob-store api.
> > > >
> > > > Also, there is no documentation on the OPTIONS parameter in start.jar
> > and
> > > > how do i set that from bin/solr script.
> > > >
> > > > Any guidance is highly appreciated.
> > >
> > > Find your solr home.  This is the directory where solr.xml lives, and
> > > normally the directory where the core directories are.  If you aren't
> > > specifying the solr home, it will default to server/solr in the root of
> > > the extracted download.
> > >
> > > In the solr home, create a "lib" directory.  Put all extra or contrib
> > > jars required by Solr there.  Start Solr.
> > >
> > > That's it.  All jars included in the lib directory that you created are
> > > automatically loaded by Solr.  You do not need any <lib> directives in
> > > your solrconfig.xml file.
> > >
> > > Thanks,
> > > Shawn
> > >
> > >
> >
>
>
>
> --
> Regards,
> Shalin Shekhar Mangar.
>

Reply via email to