IntelliJ IDEA新建Groovy项目

时间:2021-08-26 19:02:49

目前Groovy稳定版本是Groovy 3.x,开发中的版本是Groovy4。这里以Groovy3作为开发环境。

环境要求

在使用IntelliJ IDEA新建Groovy项目前,需要确保满足以下的环境要求。

1. Groovy3要求安装Java 8+

这里不详细说Java 8的安装,检查安装Java安装的版,java -version

>java -version
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)

2. 下载安装Groovy 3

下载地址:http://groovy-lang.org/download.html

Windows 安装包安装

IntelliJ IDEA新建Groovy项目

如图,windows下可以下载安装包,直接安装。

SDK或二进制包安装

1、下载SDK或二进制包,解压到

D:\dev\apache-groovy-sdk-3.0.9

2、设置环境变量

GROOVY_HOME = D:\dev\apache-groovy-sdk-3.0.9

并把它的bin目录添加到PATH中,修改环境变量的Path,增加

%GROOVY_HOME%\bin

3、验证

>groovy -v
Groovy Version: 3.0.9 JVM: 14 Vendor: Oracle Corporation OS: Windows 10

IntelliJ IDEA新建Groovy项目

1、新建项目:File -》New -》Project…

2、在新建项目配置中,选择左侧Goovy,配置Project SDK,和Groovy library。其中Project SDK是安装的JDK,Groovy library是Groovy的安装目录。

配置后的如图:

IntelliJ IDEA新建Groovy项目

接着填写项目名,finish即可。

新建后的项目如图:

IntelliJ IDEA新建Groovy项目

3、Hello Wolrd

新建一个HelloWorld.groovy文件,直接输入:

println 'Hello World'

对文件右键,即可运行这个脚本文件。

兼容性问题

如果是Java9+,在运行groovy代码时会报以下错误:

java.lang.NoClassDefFoundError: Unable to load class org.apache.groovy.jaxb.extensions.JaxbExtensions due to missing dependency javax/xml/bind/JAXBContext

详情查看:解决缺失JAXB