隨筆-30  評論-123  文章-0  trackbacks-0
          Groovy腳本是一個包含許多語句和類聲明的文本文件.Groovy的用法和其他腳本語言類似.下面是幾種運行Groovy腳本的方法:
          1.使用交互控制臺
          Groovy有一個Swing交互控制臺,允許你像使用SQL工具一樣輸入和執行Groovy語句.控制臺支持歷史記錄,因此你可以向前或向后遍歷命令.
          如果你已經安裝了Groovy二進制分發包,你可以使用下面的命令啟動Groovy Swing控制臺.
          如果像啟動命令行控制臺,可以輸入下面的命令:
          GroovyConsole
          o_groovy_install_2.jpg

          如果想啟動命令行控制臺,可以輸入下面的命令
          Groovysh
          o_groovy_install_1.jpg

          從源代碼分發包中啟動Swing Groovy控制臺
          maven?console

          2.通過IDE運行Groovy腳本
          有一個叫做GroovyShell的類含有main(String[])方法可以運行任何Groovy腳本.你可以用下面的語句執行任何Groovy腳本:
          java groovy.lang.GroovyShell foo/MyScript.groovy [arguments
          你可以在你的IDE中使用上面的Groovy main()執行或調試任何Groovy腳本.

          3.用命令行執行Groovy腳本
          在GROOVY_HOME\bin里有個叫'groovy' 或'groovy.bat' 的腳本文件(或者二者都有,根據你的平臺不同而不同).這些腳本文件是Groovy運行時的一部分.
          一旦安裝了Groovy運行時,你就可以這樣運行Groovy腳本:
          groovy?foo/MyScript.groovy?[arguments]
          如果你使用從CVS構建的Groovy,那么除了Groovy腳本以外,命令行上可能還運行著其他的類.
          1.擁有main()方法的類;
          2.和JUnit的測試一起運行的繼承自GroovyTestCase的類,
          3.實現Runnable接口的類.run()方法被調用.
          獲得最新最強的Groovy,輸入下面的命令做一個CVS檢出
          maven?groovy:make-install
          在groovy/target/install里會有一份完整的二進制分發包.你可以將groovy/target/install/bin添加到你的路徑,這樣你就可以輕松地用命令行執行你的Groovy腳本了.

          4.用Groovy創建Unix腳本
          你可以用Groovy編寫Unix腳本并且像Unix腳本一樣直接從命令行運行它.倘若你安裝的是二進制分發包并且設置好了路徑,那么下面的代碼將會很好的工作:
          將其保存為helloWorld.groovy.
          #!/usr/bin/env?groovy
          println(
          "Hello?world")
          for?(a?in?this.args)?{
          ??println(
          "Argument:?"?+?a)
          }
          接著從命令行運行這個腳本,
          chmod?+x?helloWorld
          .
          /helloWorld
          posted on 2006-04-28 12:07 學二的貓 閱讀(5454) 評論(0)  編輯  收藏 所屬分類: Groovy
          <2006年4月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          相冊

          我的主頁

          積分與排名

          • 積分 - 101053
          • 排名 - 574

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 酉阳| 景德镇市| 延安市| 名山县| 阳曲县| 饶河县| 军事| 会宁县| 北流市| 益阳市| 昌黎县| 安乡县| 隆昌县| 屏东市| 巴彦淖尔市| 金湖县| 双峰县| 清水县| 天柱县| 吐鲁番市| 沭阳县| 双江| 巴林右旗| 宁晋县| 河北区| 昌江| 瑞金市| 巴彦县| 深泽县| 时尚| 玛纳斯县| 民县| 苍南县| 九龙城区| 余干县| 湖南省| 富源县| 讷河市| 广德县| 白朗县| 清苑县|