首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Groovy 命令行

被称为groovysh的Groovy shell可以很容易地用于评估groovy表达式,定义类和运行简单的程序。当安装Groovy时,将安装命令行shell。

以下是Groovy中提供的命令行选项:

命令行参数

全名

描述

-C

--color = FLAG

启用或禁用使用ANSI颜色

-D

--define = NAME = VALUE

定义系统属性

-T

--terminal = TYPE

指定要使用的终端TYPE

-V

--version

显示版本

-classpath

指定在哪里找到类文件 - 必须是第一个参数

-cp

--classpath

别名“-classpath”

-d

--debug

--debug启用调试输出

-e

--evaluate=arg

启动交互式会话时,评估选项指标

-H

--help

显示此帮助消息

-q

--quiet

禁止多余的输出

-v

--verbose

启用详细输出

以下快照显示了在Groovy shell中执行的表达式的一个简单示例。在下面的例子中,我们只是在groovy shell中打印“Hello World”。

类和函数

在命令提示符下定义一个类是很容易的,创建一个新对象并调用类上的方法。下面的示例显示如何实现。在下面的示例中,我们使用简单的方法创建一个简单的Student类。在命令提示符本身中,我们正在创建一个类的对象并调用Display方法。

很容易在命令提示符中定义一个方法并调用该方法。注意,该方法是使用def类型定义的。还要注意,我们已经包括一个称为名称的参数,然后在调用Display方法时将其替换为实际值。下面的示例显示如何实现。

命令

shell有许多不同的命令,提供对shell环境的丰富访问。以下是他们的名单和他们做什么。

命令

命令说明

:help

(:h)显示此帮助消息

?

(:?)别名为::帮助

:exit

(:x)退出shell

:quit

(:q)别名为::exit

import

(:i)将一个类导入命名空间

:display

(:d)显示当前缓冲区

:clear

(:c)清除缓冲区并复位提示计数器

:show

(:S)显示变量,类或导入

:inspect

(:n)使用GUI对象浏览器检查变量或最后一个结果

:purge

(:p)清除变量,类,导入或首选项

:edit

(:e)编辑当前缓冲区

:load

(:l)将文件或URL装入缓冲区

.

(:.)别名为::load

.save

(:s)将当前缓冲区保存到文件

.record

(:r)将当前会话记录到文件

:alias

(:a)创建别名

:set

(:=)设置(或列表)首选项

:register

(:rc)使用shell注册新命令

:doc

(:D)打开一个浏览器窗口,显示参数的文档

:history

(:H)显示,管理和撤回编辑行历史记录

扫码关注腾讯云开发者

领取腾讯云代金券