Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Information Provided
-
11.3
-
None
-
None
Description
I installed Netbeans 11.3, OpenJDK-13 under Ubuntu 18.04 and created in the following a new Groovy project.
1. Choose File > New Project (Ctrl-Shift-N;\u2318-Shift-N on Mac) from the main menu to open the New Project wizard.
2. Select Java Application in the Java category. Click Next.
3. Type GroovyJavaDemo as the Project Name and specify the folder where you want to create the application in the Project Location field.
4. Deselect the Create Main Class checkbox. Click Finish.
5. Next, I created a Groovy Script file with only this content println "Hello" and it caused the following problems:
ant -f /home/ubuntu/NetBeansProjects/GroovyJavaDemo -Djavac.includes=Hello.groovy -Drun.class=Hello run-single init: deps-jar: Created dir: /home/ubuntu/NetBeansProjects/GroovyJavaDemo/build Updating property file: /home/ubuntu/NetBeansProjects/GroovyJavaDemo/build/built-jar.properties Created dir: /home/ubuntu/NetBeansProjects/GroovyJavaDemo/build/classes Created dir: /home/ubuntu/NetBeansProjects/GroovyJavaDemo/build/empty Compiling 1 source file to /home/ubuntu/NetBeansProjects/GroovyJavaDemo/build/classes /home/ubuntu/NetBeansProjects/GroovyJavaDemo/nbproject/build-impl.xml:1120: The following error occurred while executing this line: /home/ubuntu/NetBeansProjects/GroovyJavaDemo/nbproject/groovy-build.xml:26: Error running forked groovyc. BUILD FAILED (total time: 1 second)
Gradle developer states it has nothing to with its project.
Why does it works only with OpenJDk-8 and not with OpenJDK-13?
Thank you in advance,
Something could be pretty mixed up in your setup.
NetBeans 11.3 has no Java Application Category, nor real Groovy project support.
Instead of trying to fix your case, I can describe how to create a working Groovy project with NetBeans.
Create a new project Select Java Application from the Java with Gradle Category.
After that open the build.gradle and replace the apply plugin: 'java' with apply plugin: 'groovy'
and add the following as well:
{ implementation 'org.codehaus.groovy:groovy-all:2.4.15'}{{dependencies
}}
Open the file view and rename the src/main/java folder to src/main/groovy
More information: https://docs.gradle.org/current/userguide/groovy_plugin.html