# Problems installing carrot2/elasticsearch-carrot2 plugin

**URL:** https://discuss.elastic.co/t/problems-installing-carrot2-elasticsearch-carrot2-plugin/13303
**Category:** Elasticsearch
**Created:** [August 22, 2013, 6:38pm UTC](https://discuss.elastic.co/t/problems-installing-carrot2-elasticsearch-carrot2-plugin/13303 "2013-08-22T18:38:17Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Maggie\_Nelson](https://avatars.discourse-cdn.com/v4/letter/m/fbc32d/32.png) [@Maggie\_Nelson](https://discuss.elastic.co/u/Maggie_Nelson)
#### Post date: [August 22, 2013, 6:38pm UTC](https://discuss.elastic.co/t/problems-installing-carrot2-elasticsearch-carrot2-plugin/13303/1 "2013-08-22T18:38:17Z")

</div>

I'd love to use carrot2 with our ElasticSearch setup. I am however running  
into issues with installing the plugin.

I installed it from source following directions  
here: [https://github.com/carrot2/elasticsearch-carrot2](https://github.com/carrot2/elasticsearch-carrot2)  
Everything appears to be in the correct directories, however, when I try to  
start elasticsearch, I get the following errors:

## $ sudo service elasticsearch start Starting elasticsearch... {0.20.1}: Startup Failed ...

NoSuchMethodError[org.elasticsearch.common.settings.ImmutableSettings.builder()Lorg/elasticsearch/common/settings/ImmutableSettings$Builder;]

We have a very straightforward ES setup, with other plugins (bigdesk,  
paramedic) working fine.

Any ideas what may be wrong? Is this some sort of a path dependency that  
I'm missing? (Sorry, Java's not my forte...) Any help is appreciated.

- Maggie

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

### Author: ![simonw\_2](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/simonw_2/32/1130_2.png) [@simonw\_2](https://discuss.elastic.co/u/simonw_2)
#### Post date: [August 22, 2013, 6:57pm UTC](https://discuss.elastic.co/t/problems-installing-carrot2-elasticsearch-carrot2-plugin/13303/2 "2013-08-22T18:57:07Z")

</div>

hey maggie,

I am pretty sure this only works with 0.90.2 and higher. You seem to run  
0.20 so you should upgrade in order to use it. I'd recommend upgrading  
anyways.

simon

On Thursday, August 22, 2013 8:38:17 PM UTC+2, Maggie Nelson wrote:

> I'd love to use carrot2 with our Elasticsearch setup. I am however running  
> into issues with installing the plugin.
> 
> I installed it from source following directions here:  
> [GitHub - carrot2/elasticsearch-carrot2: Carrot2 plugin for ElasticSearch](https://github.com/carrot2/elasticsearch-carrot2)  
> Everything appears to be in the correct directories, however, when I try  
> to start elasticsearch, I get the following errors:
> 
> ## $ sudo service elasticsearch start Starting elasticsearch... {0.20.1}: Startup Failed ...
> 
> NoSuchMethodError[org.elasticsearch.common.settings.ImmutableSettings.builder()Lorg/elasticsearch/common/settings/ImmutableSettings$Builder;]
> 
> We have a very straightforward ES setup, with other plugins (bigdesk,  
> paramedic) working fine.
> 
> Any ideas what may be wrong? Is this some sort of a path dependency that  
> I'm missing? (Sorry, Java's not my forte...) Any help is appreciated.
> 
> - Maggie

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

### Author: ![Maggie\_Nelson](https://avatars.discourse-cdn.com/v4/letter/m/fbc32d/32.png) [@Maggie\_Nelson](https://discuss.elastic.co/u/Maggie_Nelson)
#### Post date: [August 23, 2013, 5:22pm UTC](https://discuss.elastic.co/t/problems-installing-carrot2-elasticsearch-carrot2-plugin/13303/3 "2013-08-23T17:22:15Z")

</div>

Hi Simon,

Thanks! I'll try upgrading and see how it goes.

- Maggie

On Thursday, August 22, 2013 11:57:07 AM UTC-7, simonw wrote:

> hey maggie,
> 
> I am pretty sure this only works with 0.90.2 and higher. You seem to run  
> 0.20 so you should upgrade in order to use it. I'd recommend upgrading  
> anyways.
> 
> simon
> 
> On Thursday, August 22, 2013 8:38:17 PM UTC+2, Maggie Nelson wrote:
> 
> > I'd love to use carrot2 with our Elasticsearch setup. I am however  
> > running into issues with installing the plugin.
> > 
> > I installed it from source following directions here:  
> > [GitHub - carrot2/elasticsearch-carrot2: Carrot2 plugin for ElasticSearch](https://github.com/carrot2/elasticsearch-carrot2)  
> > Everything appears to be in the correct directories, however, when I try  
> > to start elasticsearch, I get the following errors:
> > 
> > ## $ sudo service elasticsearch start Starting elasticsearch... {0.20.1}: Startup Failed ...
> > 
> > NoSuchMethodError[org.elasticsearch.common.settings.ImmutableSettings.builder()Lorg/elasticsearch/common/settings/ImmutableSettings$Builder;]
> > 
> > We have a very straightforward ES setup, with other plugins (bigdesk,  
> > paramedic) working fine.
> > 
> > Any ideas what may be wrong? Is this some sort of a path dependency that  
> > I'm missing? (Sorry, Java's not my forte...) Any help is appreciated.
> > 
> > - Maggie

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

### Author: ![Dawid\_Weiss](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dawid_weiss/32/1643_2.png) [@Dawid\_Weiss](https://discuss.elastic.co/u/Dawid_Weiss)
#### Post date: [August 28, 2013, 10:52am UTC](https://discuss.elastic.co/t/problems-installing-carrot2-elasticsearch-carrot2-plugin/13303/4 "2013-08-28T10:52:40Z")

</div>

Hi Maggie,

I didn't notice your e-mail -- apologies. I'm the author of Carrot2  
plugin -- did you manage to get it to work? The error you're getting  
with a previous version is very likely an older version of Google's  
Guava library. If you can upgrade ES to any revision "officially"  
supported by the plugin then it should work out of the box.

Dawid

On Fri, Aug 23, 2013 at 7:22 PM, Maggie Nelson  
[magdalena.nelson@gmail.com](mailto:magdalena.nelson@gmail.com) wrote:

> Hi Simon,
> 
> Thanks! I'll try upgrading and see how it goes.
> 
> - Maggie
> 
> On Thursday, August 22, 2013 11:57:07 AM UTC-7, simonw wrote:
> 
> > hey maggie,
> > 
> > I am pretty sure this only works with 0.90.2 and higher. You seem to run  
> > 0.20 so you should upgrade in order to use it. I'd recommend upgrading  
> > anyways.
> > 
> > simon
> > 
> > On Thursday, August 22, 2013 8:38:17 PM UTC+2, Maggie Nelson wrote:
> > 
> > > I'd love to use carrot2 with our Elasticsearch setup. I am however  
> > > running into issues with installing the plugin.
> > > 
> > > I installed it from source following directions here:  
> > > [GitHub - carrot2/elasticsearch-carrot2: Carrot2 plugin for ElasticSearch](https://github.com/carrot2/elasticsearch-carrot2)  
> > > Everything appears to be in the correct directories, however, when I try  
> > > to start elasticsearch, I get the following errors:
> > > 
> > > ## $ sudo service elasticsearch start Starting elasticsearch... {0.20.1}: Startup Failed ...
> > > 
> > > NoSuchMethodError[org.elasticsearch.common.settings.ImmutableSettings.builder()Lorg/elasticsearch/common/settings/ImmutableSettings$Builder;]
> > > 
> > > We have a very straightforward ES setup, with other plugins (bigdesk,  
> > > paramedic) working fine.
> > > 
> > > Any ideas what may be wrong? Is this some sort of a path dependency that  
> > > I'm missing? (Sorry, Java's not my forte...) Any help is appreciated.
> > > 
> > > - Maggie
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

### Author: ![Maggie\_Nelson\_2](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/maggie_nelson_2/32/2151_2.png) [@Maggie\_Nelson\_2](https://discuss.elastic.co/u/Maggie_Nelson_2)
#### Post date: [August 29, 2013, 12:37am UTC](https://discuss.elastic.co/t/problems-installing-carrot2-elasticsearch-carrot2-plugin/13303/5 "2013-08-29T00:37:53Z")

</div>

Hi Dawid,

I got it to work with 0.90.\* and as early as 0.20.6. It worked nicely out  
of the box after the upgrade (from 0.20.1).

Thanks for checking!

- Maggie

On Wed, Aug 28, 2013 at 3:52 AM, Dawid Weiss [dawid.weiss@gmail.com](mailto:dawid.weiss@gmail.com) wrote:

> Hi Maggie,
> 
> I didn't notice your e-mail -- apologies. I'm the author of Carrot2  
> plugin -- did you manage to get it to work? The error you're getting  
> with a previous version is very likely an older version of Google's  
> Guava library. If you can upgrade ES to any revision "officially"  
> supported by the plugin then it should work out of the box.
> 
> Dawid
> 
> On Fri, Aug 23, 2013 at 7:22 PM, Maggie Nelson  
> [magdalena.nelson@gmail.com](mailto:magdalena.nelson@gmail.com) wrote:
> 
> > Hi Simon,
> > 
> > Thanks! I'll try upgrading and see how it goes.
> > 
> > - Maggie
> > 
> > On Thursday, August 22, 2013 11:57:07 AM UTC-7, simonw wrote:
> > 
> > > hey maggie,
> > > 
> > > I am pretty sure this only works with 0.90.2 and higher. You seem to run  
> > > 0.20 so you should upgrade in order to use it. I'd recommend upgrading  
> > > anyways.
> > > 
> > > simon
> > > 
> > > On Thursday, August 22, 2013 8:38:17 PM UTC+2, Maggie Nelson wrote:
> > > 
> > > > I'd love to use carrot2 with our Elasticsearch setup. I am however  
> > > > running into issues with installing the plugin.
> > > > 
> > > > I installed it from source following directions here:  
> > > > [GitHub - carrot2/elasticsearch-carrot2: Carrot2 plugin for ElasticSearch](https://github.com/carrot2/elasticsearch-carrot2)  
> > > > Everything appears to be in the correct directories, however, when I  
> > > > try  
> > > > to start elasticsearch, I get the following errors:
> > > > 
> > > > ## $ sudo service elasticsearch start Starting elasticsearch... {0.20.1}: Startup Failed ...
> 
> NoSuchMethodError[org.elasticsearch.common.settings.ImmutableSettings.builder()Lorg/elasticsearch/common/settings/ImmutableSettings$Builder;]
> 
> > > > We have a very straightforward ES setup, with other plugins (bigdesk,  
> > > > paramedic) working fine.
> > > > 
> > > > Any ideas what may be wrong? Is this some sort of a path dependency  
> > > > that  
> > > > I'm missing? (Sorry, Java's not my forte...) Any help is appreciated.
> > > > 
> > > > - Maggie
> > 
> > --  
> > You received this message because you are subscribed to the Google Groups  
> > "elasticsearch" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> > For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).
> 
> --  
> You received this message because you are subscribed to a topic in the  
> Google Groups "elasticsearch" group.  
> To unsubscribe from this topic, visit  
> [https://groups.google.com/d/topic/elasticsearch/NTbJ4NDfirc/unsubscribe](https://groups.google.com/d/topic/elasticsearch/NTbJ4NDfirc/unsubscribe).  
> To unsubscribe from this group and all its topics, send an email to  
> [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [July 6, 2017, 2:19am UTC](https://discuss.elastic.co/t/problems-installing-carrot2-elasticsearch-carrot2-plugin/13303/6 "2017-07-06T02:19:12Z")

</div>


