# Maven release out of date

**URL:** https://discourse.processing.org/t/maven-release-out-of-date/14993
**Category:** Processing
**Created:** [October 28, 2019, 10:21pm UTC](https://discourse.processing.org/t/maven-release-out-of-date/14993 "2019-10-28T22:21:23Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![macbrayne](https://avatars.discourse-cdn.com/v4/letter/m/5f8ce5/32.png) [@macbrayne](https://discourse.processing.org/u/macbrayne)
#### Post date: [October 28, 2019, 10:21pm UTC](https://discourse.processing.org/t/maven-release-out-of-date/14993/1 "2019-10-28T22:21:23Z")

</div>

Hello fellow Processing users,  
I’ve been developing a game for the last few years and switched to using IntelliJ Idea in May due to my game’s complexity. Since then I’ve been modularizing and refactoring my game to using java 11/12 and gradle as a basis. As such I cannot simply rollback to using the processing IDE. I’ve noticed the maven repository being out of date ([Maven: 3.3.7](https://repo.maven.apache.org/maven2/org/processing/core/) vs [processing.org: 3.5.3](https://raw.githubusercontent.com/processing/processing/master/build/shared/revisions.txt)) and wondered whether it keeps being supported: Are there going to be any new releases on maven? Is there any alternative getting updated?  
Kind regards  
Macbrayne

build.gradle:

```auto
dependencies {
    […]
    implementation group: 'org.processing', name: 'core', version: '3.+'
    […]
}

```

---

<div class="post-metadata">

### Author: ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)
#### Post date: [October 29, 2019, 6:35am UTC](https://discourse.processing.org/t/maven-release-out-of-date/14993/2 "2019-10-29T06:35:44Z")

</div>

The maven releases are unofficial and I’m pretty sure they were created by Jérémy Laviole @Jiii for his [projects](https://github.com/poqudrof), and shared.

---

<div class="post-metadata">

### Author: ![macbrayne](https://avatars.discourse-cdn.com/v4/letter/m/5f8ce5/32.png) [@macbrayne](https://discourse.processing.org/u/macbrayne)
#### Post date: [October 29, 2019, 12:43pm UTC](https://discourse.processing.org/t/maven-release-out-of-date/14993/3 "2019-10-29T12:43:00Z")

</div>

Ok. So to get updates I must either contact him or setup a own maven repository?  
He doesn’t seem to be active on here.

---

<div class="post-metadata">

### Author: ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)
#### Post date: [November 10, 2019, 3:51pm UTC](https://discourse.processing.org/t/maven-release-out-of-date/14993/4 "2019-11-10T15:51:09Z")

</div>

How did this go – were you able to contact him, or did you set up your own repo?

---

<div class="post-metadata">

### Author: ![kfgodel](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kfgodel/32/10209_2.png) [@kfgodel](https://discourse.processing.org/u/kfgodel)
#### Post date: [August 8, 2020, 7:43pm UTC](https://discourse.processing.org/t/maven-release-out-of-date/14993/5 "2020-08-08T19:43:42Z")

</div>

Checking today at the last version on maven repository it seems like [it wasn’t updated](https://repo.maven.apache.org/maven2/org/processing/core/).

I’m probably going to do the same thing and create my own maven dependencies in order to use processing with a Kotlin project.

Is there a better way to get proper maven dependencies?  
If additional effort is required I’m willing to offer my help in order to update maven dependencies as they become available. Would that help?  
(I would hate to have to publish my unofficial version of the dependencies in order to use them in a maven project, instead of helping to support the official ones)

---

<div class="post-metadata">

### Author: ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)
#### Post date: [August 9, 2020, 7:39am UTC](https://discourse.processing.org/t/maven-release-out-of-date/14993/6 "2020-08-09T07:39:49Z")

</div>

As you are new to the community, you may not be aware of the issue being raised on [github](https://github.com/processing/processing/issues/6006). Also that Ben Fry is not keen for [whatever reason](https://github.com/processing/processing/issues/5666#issuecomment-426453307).

---

<div class="post-metadata">

### Author: ![kfgodel](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kfgodel/32/10209_2.png) [@kfgodel](https://discourse.processing.org/u/kfgodel)
#### Post date: [August 9, 2020, 3:04pm UTC](https://discourse.processing.org/t/maven-release-out-of-date/14993/7 "2020-08-09T15:04:30Z")

</div>

Thanks for your answer and for being patient with me.  
I understand now that there’s a modularity issue targeting JDK9 (in order to support LWJGL) and, also, maven is not part of the goals to support it officially.

Answering my question: for the time being there won’t be an official update, so publishing my own version of the artifacts may be the only option to use maven and processing.

Thanks!

---

<div class="post-metadata">

### Author: ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)
#### Post date: [August 9, 2020, 8:55pm UTC](https://discourse.processing.org/t/maven-release-out-of-date/14993/8 "2020-08-09T20:55:46Z")

</div>

@kfgodel you should be aware that processing uses a modified version of jogl. The latest beta jogl release does not need such modification, but is not yet available from maven central.
