Groovy-コマンドライン
groovyshとして知られるGroovyシェルは、groovy式の評価、クラスの定義、および単純なプログラムの実行に簡単に使用できます。Groovyがインストールされると、コマンドラインシェルがインストールされます。
Groovyで使用できるコマンドラインオプションは次のとおりです。
コマンドラインパラメータ | フルネーム | 詳細 |
---|---|---|
-C | --color [= FLAG] | ANSIカラーの使用を有効または無効にします |
-D | --define = NAME = VALUE | システムプロパティを定義する |
-T | --terminal = TYPE | 使用する端末のタイプを指定します |
-V | - バージョン | バージョンを表示する |
-クラスパス | クラスファイルの場所を指定します–最初の引数である必要があります | |
-cp | -クラスパス | '-classpath'のエイリアス |
-d | - デバッグ | --debugデバッグ出力を有効にする |
-e | --evaluate = arg | インタラクティブセッションを開始するときにオプションの拳を評価する |
-h | - 助けて | このヘルプメッセージを表示する |
-q | - 静か | 余分な出力を抑制します |
-v | -詳細 | 詳細出力を有効にする |
次のスナップショットは、Groovyシェルで実行されている式の簡単な例を示しています。次の例では、Groovyシェルに「HelloWorld」を印刷しています。

クラスと関数
コマンドプロンプトでクラスを定義し、新しいオブジェクトを作成し、クラスのメソッドを呼び出すのは非常に簡単です。次の例は、これを実装する方法を示しています。次の例では、単純なメソッドを使用して単純なStudentクラスを作成しています。コマンドプロンプト自体で、クラスのオブジェクトを作成し、Displayメソッドを呼び出しています。

コマンドプロンプトでメソッドを定義し、そのメソッドを呼び出すのは非常に簡単です。メソッドはdefタイプを使用して定義されていることに注意してください。また、Nameというパラメーターが含まれていることにも注意してください。このパラメーターは、Displayメソッドが呼び出されたときに実際の値に置き換えられます。次の例は、これを実装する方法を示しています。

コマンド
シェルには、シェルの環境への豊富なアクセスを提供するさまざまなコマンドがあります。以下はそれらのリストとそれらが何をするかです。
シニア番号 | コマンド&smp; コマンドの説明 |
---|---|
1 | :help (:h)このヘルプメッセージを表示する |
2 | ? (:?)エイリアス:: help |
3 | :exit (:x)シェルを終了します |
4 | :quit (:q)エイリアス:: exit |
5 | import (:i)クラスを名前空間にインポートします |
6 | :display (:d)現在のバッファを表示します |
7 | :clear (:c)バッファをクリアし、プロンプトカウンタをリセットします |
8 | :show (:S)変数、クラス、またはインポートを表示します |
9 | :inspect (:n)GUIオブジェクトブラウザで変数または最後の結果を検査します |
10 | :purge (:p)変数、クラス、インポート、または設定をパージします |
11 | :edit (:e)現在のバッファを編集します |
12 | :load (:l)ファイルまたはURLをバッファにロードします |
13 | . (:。)エイリアス:: load |
14 | .save (:s)現在のバッファをファイルに保存します |
15 | .record (:r)現在のセッションをファイルに記録します |
16 | :alias (:a)エイリアスを作成する |
17 | :set (:=)設定(またはリスト)設定 |
18 | :register (:rc)新しいコマンドをシェルに登録します |
19 | :doc (:D)引数のドキュメントを表示するブラウザウィンドウを開きます |
20 | :history (:H)編集行の履歴を表示、管理、および呼び出す |