安装Groovy的Eclipse插件

安装Groovy的Eclipse插件,第1张

Groovy 的 Eclipse 插件能够编辑 编译以及运行 groovy 脚本和类

注意这个插件只适用于 eclipse 和 eclipse

·选择 New Remote Site

· name 中输入 Groovy

· URL 中复制上述的 URL 地址 然后按下 OK

·在 Select the Features to Install 选上 Groovy 按下 next

·接受 agreement 并按下 next

·如果默认的地址正确则按下 Finish

·下载完毕后点击 Install 或 Install All

创建 Groovy 工程

·选择 File >New >Project

·选择 Java Project 并按下 next

·在 Project Name 中输入 GroovyJava

·在 Project Layout 中选择 Create separate source and output folders 并按下 Finish

·在 Package Explorer 寻找新创建的工程 右键选择 Groovy >Add Groovy Nature

到目前为止创建的工程中会有一个 src 目录 一个 bin groovy 目录和几个库文件 bin 目录被 eclipse 隐藏起来 你需要将 bin groovy 目录作为默认输出目录连接到 src 目录使得调试器能知道源代码和类文件的关联

· 在 Package Explorer 中 右击 GroovyJava 工程 选择 Build Path >Configure Build Path

· 点击 Browse 按钮来改变 Default Output Folder 从 bin 到 bin groovy 按下 ok

这时 Package Explorer 中出现 bin 目录 虽然不太清楚 groovy 插件为什么要创建 bin groovy 目录 也许这里有其他 bin 文件从 groovy 中被分离 或者早期的 eclipse 版本中并不是自动创建 bin 目录

在 src 中右键创建 groovy class 并输入例子

class GTest { static void main(args) { def list = [ Rod Phil James Chris ] def shorts = list findAll {it size () <} shorts each { println it} } }

lishixinzhi/Article/program/Java/hx/201311/26093

groovy 在eclipse中要实现语法提示,需要安装插件。

Groovy 的插件继承自 Java 插件并添加了对 Groovy 项目的支持。它可以处理 Groovy 代码,以及混合的 Groovy 和 Java 代码,甚至是纯 Java 代码(尽管我们不一定推荐使用)。该插件支持联合编译,可以任意地混合及匹配 Groovy 和 Java 代码各自的依赖。例如,一个 Groovy 类可以继承自一个 Java 类,而这个 Java 类也可以继承自一个 Groovy 类。这样一来,我们就能够在项目中使用最适合的语言,并且在有需要的情况下用其他的语言重写其中的任何类。

用法

要使用 Groovy 的插件,请在构建脚本中包含以下语句:

使用 Groovy 插件

build.gradle

apply plugin: 'groovy'

配置方法:

在 classpath 中找到 groovy-all(-indy) Jar,相同的 Jar 将添加到groovyClasspath 中。

如果在 classpath 中找到 groovy(-indy) Jar ,并且该项目已经在至少一个仓库中声明了它,那么相应的 groovy(-indy)的仓库依赖将添加到 groovyClasspath 中。

其他情况,该 task 将执行失败,并提示无法推断 groovyClasspath。

Groovy &Grails 环境搭建: http://apps.hi.baidu.com/share/detail/34554136

插件三种装法:http://hi.baidu.com/dianjinglong/blog/item/2d7ce422305deda74623e8e2.html

eclipse 3.4之后的插件安装方式:http://blog.csdn.net/yoyo82/article/details/2902943


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11252564.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存