# How to get latest modules like lang-groovy 5.0.0

**URL:** <https://discuss.elastic.co/t/how-to-get-latest-modules-like-lang-groovy-5-0-0/64148>\
**Category:** Elasticsearch\
**Created:** [October 27, 2016, 12:59pm UTC](https://discuss.elastic.co/t/how-to-get-latest-modules-like-lang-groovy-5-0-0/64148 "2016-10-27T12:59:48Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![bdbogjoe](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bdbogjoe/32/3618_2.png) [@bdbogjoe](https://discuss.elastic.co/u/bdbogjoe)\
**Post date:** [October 27, 2016, 12:59pm UTC](https://discuss.elastic.co/t/how-to-get-latest-modules-like-lang-groovy-5-0-0/64148/1 "2016-10-27T12:59:48Z")

</div>

i want to setup one maven repository to download artifact lang-groovy-5.0.0.zip

As i can see, it is not available in maven central : [http://search.maven.org/#search|gav|1|g%3A"org.elasticsearch.module"%20AND%20a%3A"lang-groovy"](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.elasticsearch.module%22%20AND%20a%3A%22lang-groovy%22)

Is there any additional repository to add ?

---

<div class="post-metadata">

**Author:** ![bdbogjoe](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bdbogjoe/32/3618_2.png) [@bdbogjoe](https://discuss.elastic.co/u/bdbogjoe)\
**Post date:** [October 28, 2016, 8:24am UTC](https://discuss.elastic.co/t/how-to-get-latest-modules-like-lang-groovy-5-0-0/64148/2 "2016-10-28T08:24:00Z")

</div>

i found url for plugins like [https://artifacts.elastic.co/downloads/elasticsearch-plugins/mapper-attachments/mapper-attachments-5.0.0.zip](https://artifacts.elastic.co/downloads/elasticsearch-plugins/mapper-attachments/mapper-attachments-5.0.0.zip)

but is there any repo for modules ?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [October 28, 2016, 10:25am UTC](https://discuss.elastic.co/t/how-to-get-latest-modules-like-lang-groovy-5-0-0/64148/3 "2016-10-28T10:25:35Z")

</div>

See the discussion which happened here: [Plugins jars are not published to maven central · Issue #18131 · elastic/elasticsearch · GitHub](https://github.com/elastic/elasticsearch/issues/18131#issuecomment-217394608)

> we should only publish jars that expose an API that the client needs to program against. Once the HTTP client becomes the standard, we won't even need to do that.

It means here that groovy for example will be executed only on the server (in elasticsearch node) so you "don't need it" on the client layer.

---

<div class="post-metadata">

**Author:** ![bdbogjoe](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bdbogjoe/32/3618_2.png) [@bdbogjoe](https://discuss.elastic.co/u/bdbogjoe)\
**Post date:** [October 28, 2016, 11:07am UTC](https://discuss.elastic.co/t/how-to-get-latest-modules-like-lang-groovy-5-0-0/64148/4 "2016-10-28T11:07:40Z")

</div>

yes i understand this, but i need it to run integration test to start embedded node.

Actually, i'm downloading all required plugins, modules, and put them in one dedicated folder under build, and starting ES. works fine, but the only thing that i have to compile myself modules and published them in my local maven repo to make it working

---

<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 5, 2017, 10:08pm UTC](https://discuss.elastic.co/t/how-to-get-latest-modules-like-lang-groovy-5-0-0/64148/5 "2017-07-05T22:08:45Z")

</div>


