inohilog

/var/log/inohiro.log

Groovyはじめました

インストール

Groovyをインストール。

$ sudo port install groovy


Version確認。

$ groovy -v
Groovy Version: 1.6.5 JVM: 1.6.0_15

Hello, World

$ groovysh
Groovy Shell (1.6.5, JVM: 1.6.0_15)
Type 'help' or '\h' for help.
---------------------------------------------------------------------------------------------------
groovy:000> println( "Hello, World" )
Hello, World
===> null
groovy:000> def w = "world"; println "$w"        
world
===> null
groovy:000> println "hello, $w"          
ERROR groovy.lang.MissingPropertyException: No such property: w for class: groovysh_evaluate
        at groovysh_evaluate.run (groovysh_evaluate:2)
        ...
groovy:000> exit


定義した変数を利用するには一行で書かないといけないのかな...これ↓

groovy:000> def w = "world"; println "$w"        
world
===> null
groovy:000> println "hello, $w"          
ERROR groovy.lang.MissingPropertyException: No such property: w for class: groovysh_evaluate
        at groovysh_evaluate.run (groovysh_evaluate:2)
        ...

Groovy in Action

Groovy in Action という書籍をもらったので、これで勉強します。

Groovyイン・アクション

Groovyイン・アクション