Groovy 环境配置

2019-04-27 16:39|来源: 网路

有多种方式来获得的Groovy环境设置。

下载和安装 -进入该链接www.groovy-lang.org/download.html获得Windows安装程序部分。

Groovy的环境设置

启动Groovy安装程序,然后请执行以下完成安装步骤。

第1步 -选择语言安装程序。

语言安装

第2步 -点击下一步按钮。

Groovy的2.4.5安装

第3步 -点击“我同意”按钮。

许可协议

第4步 -接受默认组件,然后单击下一步按钮。

选择组件

第5步 -选择适当的目标文件夹,然后单击下一步按钮。

安装位置

第6步 -点击安装按钮开始安装。

开始菜单文件夹

第7步 -一旦安装完成后,单击下一步按钮开始配置。

安装完成

第8步 -选择默认选项,并单击下一步按钮。

环境变量

第9步 -接受默认的文件关联,然后单击下一步按钮。

文件关联

第10步 -单击Finish按钮完成安装。

Finish按钮

一旦上述步骤之后,你就可以开始使用Groovy shell,有助于测试我们的Groovy,而不需要为Groovy提供一个完整的集成开发环境。可以通过在命令提示符下命令groovysh来完成。

运行命令Groovysh


如果你想包含groovy二进制文件作为maven或gradle构建的一部分,你可以添加以下行

Gradle

'org.codehaus.groovy:groovy:2.4.5'

Maven

<groupId>org.codehaus.groovy</groupId> 
<artifactId>groovy</artifactId>  
<version>2.4.5</version>

相关问答

更多
  • GROOVY , GRAILS 安装插件
  • 你是说ubuntu设置环境变量??? 在你的主目录下有个.profile文件,以点开头的文件文件夹默认隐藏的(太多常识你也知道的)。。。直接vim ~/.profile 编辑这个文件在后面添加export GROOVY_HOME="/your/own/groovy/home" 引号里面你自己改。。然后source .profile 。。。修改 .bashrc文件也行
  • 您正在构建哪个Groovy库(以及您正在使用哪个Groovy编译器)取决于哪个Groovy库驻留在compile (或者在早期的Gradle版本中, groovy )配置。 通常,Groovy依赖项是显式配置的,但它也可能由传递性依赖管理引入。 (在版本冲突的情况下,更高版本默认获胜,您在机器上安装的哪个Groovy版本是不相关的。) gradle dependencyInsight --configuration compile --dependency groovy应该提供答案。 以下是典型的Groov ...
  • 这是一个好主意,当我们升级到Jenkins 2时,我也是这么做的。 这里有一些链接: https : //pghalliday.com/jenkins/groovy/sonar/chef/configuration/management/2014/09/21/some-useful-jenkins-groovy-scripts.html https://github.com/DotCi/jenkinsci-dotci-example/blob/master/configure-dotci.groovy ht ...
  • 您需要声明一个groovy依赖项,如文档https://docs.gradle.org/current/userguide/groovy_plugin.html#sec:groovy_dependency_management repositories { mavenCentral() } dependencies { compile 'org.codehaus.groovy:groovy-all:2.4.14' } You need to declare a groovy depend ...
  • 在Linux / Mac上安装Groovy最简单的方法是使用SDKMAN 。 这是我的建议: 撤销你已经完成的一切 通过运行curl -s "https://get.sdkman.io" | bash安装SDKMAN curl -s "https://get.sdkman.io" | bash 打开一个新的终端并使用命令sdk install groovy 2.3.6 展望未来,您可以使用SDKMAN在不同版本的Groovy(和Gradle,Grails,Griffon等)之间切换,安装新版本,删除旧版本等 ...
  • 恐怕你不能做这个开箱即用的东西。 但是使用一点Groovy Metaprogramming它是可以实现的。 Groovy配置slurper解析正确的Groovy文件,你可以使用GroovyShell做同样的GroovyShell 。 您可以捕获调用environment方法来提供绑定中的关闭。 在该闭包中,您必须收集所有顶级方法调用(使用相同的methodMissing )。 提供具有缺少处理程序的属性和方法的基本脚本,可以抑制运行时错误,并执行脚本而无需关心其他属性。 不是最好的路径,但它的工作原理。 p ...
  • 它看起来像反编译的groovy代码或从groovy生成的java代码。 让我们看看简单的groovy脚本: cfg = new ConfigObject() ConfigObject c = cfg 将脚本变量cfg值赋值为java中的本地类型定义的c变量的行将如下所示: ScriptBytecodeAdapter.setGroovyObjectProperty(localObject, Script61235.class, this, (String)"cfg"); ConfigObject c = ( ...
  • 尝试这个: chngName(空白:假,可为空:假) :-) try this: chngName(blank:false,nullable:false) :-)
  • 约瑟夫关于常规任务的声明+1(顺便说一句,他的博客http://josefbetancourt.wordpress.com/和http://octodecillion.com/值得一读) 为了多种目的使用groovy,在ant我专门使用groovy任务,因为他的灵活语法提供了对ant api的简单访问,请考虑以下示例: