# java.lang.IllegalArgumentException: Could not determine java version from '1.9.0-ea'.

**URL:** <https://discuss.gradle.org/t/java-lang-illegalargumentexception-could-not-determine-java-version-from-1-9-0-ea/1944>\
**Category:** Old Forum Archive\
**Created:** [June 12, 2014, 8:12am UTC](https://discuss.gradle.org/t/java-lang-illegalargumentexception-could-not-determine-java-version-from-1-9-0-ea/1944 "2014-06-12T08:12:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Horcrux7](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/horcrux7/32/96_2.png) [@Horcrux7](https://discuss.gradle.org/u/Horcrux7)\
**Post date:** [June 12, 2014, 8:12am UTC](https://discuss.gradle.org/t/java-lang-illegalargumentexception-could-not-determine-java-version-from-1-9-0-ea/1944/1 "2014-06-12T08:12:00Z")

</div>

I receive the follow exception in Eclipse. I think the plugin use version 1.10 of gradle. Does a newer version of gradle solve this problem?

java.lang.IllegalArgumentException: Could not determine java version from ‘1.9.0-ea’.

at org.gradle.api.JavaVersion.toVersion(JavaVersion.java:63)

at org.gradle.api.JavaVersion.current(JavaVersion.java:72)

at org.gradle.internal.jvm.Jvm.(Jvm.java:84)

at org.gradle.internal.jvm.Jvm.create(Jvm.java:63)

at org.gradle.internal.jvm.Jvm.current(Jvm.java:49)

at org.gradle.tooling.internal.provider.PayloadSerializer.(PayloadSerializer.java:48)

at org.gradle.tooling.internal.provider.ConnectionScopeServices.createProviderConnection(ConnectionScopeServices.java:41)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63)

at org.gradle.internal.service.DefaultServiceRegistry.invoke(DefaultServiceRegistry.java:315)

at org.gradle.internal.service.DefaultServiceRegistry.access$1000(DefaultServiceRegistry.java:53)

at org.gradle.internal.service.DefaultServiceRegistry$FactoryMethodService.invokeMethod(DefaultServiceRegistry.java:602)

---

<div class="post-metadata">

**Author:** ![Horcrux7](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/horcrux7/32/96_2.png) [@Horcrux7](https://discuss.gradle.org/u/Horcrux7)\
**Post date:** [June 12, 2014, 8:20am UTC](https://discuss.gradle.org/t/java-lang-illegalargumentexception-could-not-determine-java-version-from-1-9-0-ea/1944/2 "2014-06-12T08:20:00Z")

</div>

I switch to version 1.12 and this solve the problem.

---

<div class="post-metadata">

**Author:** ![karianna](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/karianna/32/1470_2.png) [@karianna](https://discuss.gradle.org/u/karianna)\
**Post date:** [July 28, 2014, 9:22am UTC](https://discuss.gradle.org/t/java-lang-illegalargumentexception-could-not-determine-java-version-from-1-9-0-ea/1944/3 "2014-07-28T09:22:00Z")

</div>

How did you upgrade the Gradle within the plugin?

---

<div class="post-metadata">

**Author:** ![Horcrux7](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/horcrux7/32/96_2.png) [@Horcrux7](https://discuss.gradle.org/u/Horcrux7)\
**Post date:** [July 29, 2014, 10:35am UTC](https://discuss.gradle.org/t/java-lang-illegalargumentexception-could-not-determine-java-version-from-1-9-0-ea/1944/4 "2014-07-29T10:35:00Z")

</div>

In the Eclipse preferences for Gradle I have enter the follow URI for the Gradle Distribution:

[http://services.gradle.org/distributions/gradle-1.12-bin.zip](http://services.gradle.org/distributions/gradle-1.12-bin.zip)

---

<div class="post-metadata">

**Author:** ![karianna](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/karianna/32/1470_2.png) [@karianna](https://discuss.gradle.org/u/karianna)\
**Post date:** [August 18, 2014, 2:16pm UTC](https://discuss.gradle.org/t/java-lang-illegalargumentexception-could-not-determine-java-version-from-1-9-0-ea/1944/5 "2014-08-18T14:16:00Z")

</div>

Perfect, thank you!
