You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@netbeans.apache.org by Matthias Barmeier <ba...@barmeier.com> on 2018/04/16 06:18:18 UTC

Gradle project created by Grails has error on load

Hi all,

I have created a Gradle project with grails 3. The I try to load it i get this exception:

Stack trace:
    org.gradle.tooling.GradleConnectionException: Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-3.4.1-bin.zip'.
    	at org.gradle.tooling.internal.consumer.loader.DefaultToolingImplementationLoader.create(DefaultToolingImplementationLoader.java:110)
    	at org.gradle.tooling.internal.consumer.loader.CachingToolingImplementationLoader.create(CachingToolingImplementationLoader.java:44)
….
   Caused by: java.lang.IllegalArgumentException: Could not determine java version from '9.0.4'.
    	at org.gradle.api.JavaVersion.toVersion(JavaVersion.java:70)
    	at org.gradle.api.JavaVersion.current(JavaVersion.java:80)
    	at org.gradle.internal.jvm.UnsupportedJavaRuntimeException.assertUsingVersion(UnsupportedJavaRuntimeException.java:29)

What means Could not determine java version from ‚9.0.4‘ isn’t netbeans 9 for Java 9 ?

Ciao
    Matze

Re: Gradle project created by Grails has error on load

Posted by Paul Franz <pa...@oracle.com>.
My guess is that Gradle 3.4.x does not recognize the new java version. 
 From Java 1.0 to Java 8.0. The version string has always been 1.x. So 
for JDK 8 the version string is actually 1.8 not 8.0. In JDK 9, this was 
change (URL: 
https://blogs.oracle.com/java-platform-group/a-new-jdk-9-version-string-scheme 
). So I think this requires the use of either JDK 8 or a newer version 
of Gradle. The latest being 4.6 .

Paul Franz
Senior Principal Applications Engineer
Oracle Transportation Management
Phone  #: 1-610-729-3347
Skype Id: PaulPFranz


On 16 Apr 2018, at 2:18, Matthias Barmeier wrote:

> Hi all,
>
> I have created a Gradle project with grails 3. The I try to load it i 
> get this exception:
>
> Stack trace:
>     org.gradle.tooling.GradleConnectionException: Could not create an 
> instance of Tooling API implementation using the specified Gradle 
> distribution 
> 'https://services.gradle.org/distributions/gradle-3.4.1-bin.zip'.
>     	at 
> org.gradle.tooling.internal.consumer.loader.DefaultToolingImplementationLoader.create(DefaultToolingImplementationLoader.java:110)
>     	at 
> org.gradle.tooling.internal.consumer.loader.CachingToolingImplementationLoader.create(CachingToolingImplementationLoader.java:44)
> ….
>    Caused by: java.lang.IllegalArgumentException: Could not determine 
> java version from '9.0.4'.
>     	at org.gradle.api.JavaVersion.toVersion(JavaVersion.java:70)
>     	at org.gradle.api.JavaVersion.current(JavaVersion.java:80)
>     	at 
> org.gradle.internal.jvm.UnsupportedJavaRuntimeException.assertUsingVersion(UnsupportedJavaRuntimeException.java:29)
>
> What means Could not determine java version from ‚9.0.4‘ isn’t 
> netbeans 9 for Java 9 ?
>
> Ciao
>     Matze

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org
For additional commands, e-mail: users-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


Re: Gradle project created by Grails has error on load

Posted by Matthias Barmeier <ba...@barmeier.com>.
There is no problem to build the project from the command line. This error occurs not during building but while loading the project into netbeans.

My environment: 
	Mac OSX 10.13.4
	gradle 4.3.1 
	grails 3.3.1 
	jdk 9.0.4 
	netbeans 9 release 268 on 20180411


> Am 17.04.2018 um 01:21 schrieb Thomas Kazakoff <th...@gmail.com>:
> 
> Possibly, but we don't know much about your setup environment. 
> 
> To eliminate possibilities, could you try building your project via the terminal only, and detail your system for us. 
>  
> Thanks
> 
> On Tue, Apr 17, 2018 at 2:10 AM, Matthias Barmeier <barmeier@barmeier.com <ma...@barmeier.com>> wrote:
> Hi,
> 
> I have set platform for the project and the subproject to jdk1.8 shouldn’t it work when I set the platform to jdk1.8 ?
> 
> Is this a bug in the grails plugin ?
> 
> Ciao
>     Matze
> 
>> Am 16.04.2018 um 09:22 schrieb Thomas Kazakoff <thomaskazakoff@gmail.com <ma...@gmail.com>>:
>> 
>> 
>> "Grails 3.3.2 does not support Java 9", but "you can compile with jdk8 and run in jdk9/10"
>> 
>> (source: https://stackoverflow.com/questions/48745436/grails-3-2-3-is-incompatible-with-jdk-9 <https://stackoverflow.com/questions/48745436/grails-3-2-3-is-incompatible-with-jdk-9>)
>> 
>> In other words, the error has nothing to do with NetBeans. 
>> 
>> On Mon, Apr 16, 2018 at 4:18 PM, Matthias Barmeier <barmeier@barmeier.com <ma...@barmeier.com>> wrote:
>> Hi all,
>> 
>> I have created a Gradle project with grails 3. The I try to load it i get this exception:
>> 
>> Stack trace:
>>     org.gradle.tooling.GradleConnectionException: Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-3.4.1-bin.zip <https://services.gradle.org/distributions/gradle-3.4.1-bin.zip>'.
>>         at org.gradle.tooling.internal.co <http://org.gradle.tooling.internal.co/>nsumer.loader.DefaultToolingImplementationLoader.create(DefaultToolingImplementationLoader.java:110)
>>         at org.gradle.tooling.internal.co <http://org.gradle.tooling.internal.co/>nsumer.loader.CachingToolingImplementationLoader.create(CachingToolingImplementationLoader.java:44)
>> ….
>>    Caused by: java.lang.IllegalArgumentException: Could not determine java version from '9.0.4'.
>>         at org.gradle.api.JavaVersion.toVersion(JavaVersion.java:70)
>>         at org.gradle.api.JavaVersion.current(JavaVersion.java:80)
>>         at org.gradle.internal.jvm.UnsupportedJavaRuntimeException.assertUsingVersion(UnsupportedJavaRuntimeException.java:29)
>> 
>> What means Could not determine java version from ‚9.0.4‘ isn’t netbeans 9 for Java 9 ?
>> 
>> Ciao
>>     Matze
>> 
> 
> 


Re: Gradle project created by Grails has error on load

Posted by Thomas Kazakoff <th...@gmail.com>.
Possibly, but we don't know much about your setup environment.

To eliminate possibilities, could you try building your project via the
terminal only, and detail your system for us.

Thanks

On Tue, Apr 17, 2018 at 2:10 AM, Matthias Barmeier <ba...@barmeier.com>
wrote:

> Hi,
>
> I have set platform for the project and the subproject to jdk1.8 shouldn’t
> it work when I set the platform to jdk1.8 ?
>
> Is this a bug in the grails plugin ?
>
> Ciao
>     Matze
>
> Am 16.04.2018 um 09:22 schrieb Thomas Kazakoff <th...@gmail.com>:
>
>
>> "*Grails 3.3.2 does not support Java 9*", *but* "*you can compile with
>> jdk8 and run in jdk9/10*"
>
>
> (source: https://stackoverflow.com/questions/48745436/grails-3-2-
> 3-is-incompatible-with-jdk-9)
>
> In other words, the error has nothing to do with NetBeans.
>
> On Mon, Apr 16, 2018 at 4:18 PM, Matthias Barmeier <ba...@barmeier.com>
> wrote:
>
>> Hi all,
>>
>> I have created a Gradle project with grails 3. The I try to load it i get
>> this exception:
>>
>> Stack trace:
>>     org.gradle.tooling.GradleConnectionException: Could not create an
>> instance of Tooling API implementation using the specified Gradle
>> distribution 'https://services.gradle.org/distributions/gradle-3.4.1-bin.
>> zip'.
>>         at org.gradle.tooling.internal.consumer.loader.DefaultToolingIm
>> plementationLoader.create(DefaultToolingImplementationLoader.java:110)
>>         at org.gradle.tooling.internal.consumer.loader.CachingToolingIm
>> plementationLoader.create(CachingToolingImplementationLoader.java:44)
>> ….
>>    Caused by: java.lang.IllegalArgumentException: Could not determine
>> java version from '9.0.4'.
>>         at org.gradle.api.JavaVersion.toVersion(JavaVersion.java:70)
>>         at org.gradle.api.JavaVersion.current(JavaVersion.java:80)
>>         at org.gradle.internal.jvm.UnsupportedJavaRuntimeException.
>> assertUsingVersion(UnsupportedJavaRuntimeException.java:29)
>>
>> What means Could not determine java version from ‚9.0.4‘ isn’t netbeans 9
>> for Java 9 ?
>>
>> Ciao
>>     Matze
>
>
>
>

Re: Gradle project created by Grails has error on load

Posted by Matthias Barmeier <ba...@barmeier.com>.
Hi,

I have set platform for the project and the subproject to jdk1.8 shouldn’t it work when I set the platform to jdk1.8 ?

Is this a bug in the grails plugin ?

Ciao
    Matze

> Am 16.04.2018 um 09:22 schrieb Thomas Kazakoff <th...@gmail.com>:
> 
> 
> "Grails 3.3.2 does not support Java 9", but "you can compile with jdk8 and run in jdk9/10"
> 
> (source: https://stackoverflow.com/questions/48745436/grails-3-2-3-is-incompatible-with-jdk-9 <https://stackoverflow.com/questions/48745436/grails-3-2-3-is-incompatible-with-jdk-9>)
> 
> In other words, the error has nothing to do with NetBeans. 
> 
> On Mon, Apr 16, 2018 at 4:18 PM, Matthias Barmeier <barmeier@barmeier.com <ma...@barmeier.com>> wrote:
> Hi all,
> 
> I have created a Gradle project with grails 3. The I try to load it i get this exception:
> 
> Stack trace:
>     org.gradle.tooling.GradleConnectionException: Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-3.4.1-bin.zip <https://services.gradle.org/distributions/gradle-3.4.1-bin.zip>'.
>         at org.gradle.tooling.internal.consumer.loader.DefaultToolingImplementationLoader.create(DefaultToolingImplementationLoader.java:110)
>         at org.gradle.tooling.internal.consumer.loader.CachingToolingImplementationLoader.create(CachingToolingImplementationLoader.java:44)
> ….
>    Caused by: java.lang.IllegalArgumentException: Could not determine java version from '9.0.4'.
>         at org.gradle.api.JavaVersion.toVersion(JavaVersion.java:70)
>         at org.gradle.api.JavaVersion.current(JavaVersion.java:80)
>         at org.gradle.internal.jvm.UnsupportedJavaRuntimeException.assertUsingVersion(UnsupportedJavaRuntimeException.java:29)
> 
> What means Could not determine java version from ‚9.0.4‘ isn’t netbeans 9 for Java 9 ?
> 
> Ciao
>     Matze
>