IDEA里面为项目添加编写Groovy支持

来源:互联网 发布:跟易企秀类似的软件 编辑:程序博客网 时间:2024/05/21 19:34

Groovy 是在 java平台上的、 具有像 Python , Ruby 和 Smalltalk 语言特性的灵活动态语言, groovy 保证了这些特性象 java 语法一样被 java 开发者使用;


这里举一简例说明下groovy动态性,也是我接触到它并喜欢的一特性,Groovy
1 . 在Java里面下面的junit test代码执行通过

int method(String arg) {        return 1;    }    int method(Object arg) {        return 2;    }    void doTest(){        Object o = "Object";        int result = method(o);        Assert.assertEquals(2, result); //期望返回值是 2 哈    }

2 . 在groovy里面下面的junit test代码执行才通过

   int method(String arg) {        return 1    }    int method(Object arg) {        return 2    }    void doTest(){        Object o = "Object"        int result = method(o)        Assert.assertEquals(1, result) //期望返回值是 1 哈    }


下面开始在IDEA里面为我们的项目配置groovy编写支持咯,本人用的是一个基于Spring_MVC的web项目,导入项目;

添加groovy框架支持的方法有两种,
方法一: 在项目上右击选择 “Add Framework Support…”, 勾选 groovy, 并在右侧上方选择引入的groovy依赖包(可以从官方网页去下载源码包到本地并解压,然后在这里配置引入即可);
方法二: 如果所要被添加groovy的项目是基于maven的,那就直接在pom文件里面添加所需的依赖就好;

<dependency>    <groupId>org.codehaus.groovy</groupId>    <artifactId>groovy-all</artifactId>    <version>2.4.4</version></dependency>

然后就可以在项目里面添加任意的groovy代码咯,关于groovy的更多语法特性请参考: Syntax

原创粉丝点击