タグ

ブックマーク / npnl.hatenablog.jp (3)

  • GradleでGroovyのhelloプロジェクトを作成(without Maven Repository) - No Programming, No Life

    Gradle楽しいですね! ちょっと現在、環境的にMaven中央リポジトリが使えないので、GroovyプロジェクトをMaven中央リポジトリなしで使えるような構造を作ってみたのでメモしておきます。 置き場所 Githubにコミットしてありますので、こちらからどうぞ。 なんだかよくわかってないけど このあたりを参考に以下のような設定ファイルを書いて、libにはdependenciesで指定したjar*1を置きました。 build.gradle apply plugin: 'groovy' repositories { flatDir(dirs: file('lib')) } dependencies { groovy module(':groovy-all:1.7.5') groovy module(':junit:4.8.1') } そしておもむろに、以下のコマンドを叩く。 $ gradl

    GradleでGroovyのhelloプロジェクトを作成(without Maven Repository) - No Programming, No Life
  • Groovy v1.8の新機能をサクっと紹介するよ - No Programming, No Life

    このシリーズの一覧はこちら Groovy v1.8リリースノートより。 はじめに 待ちに待ったGroovy v1.8がやっと出ましたね!ということで、Groovy v1.8の新機能をサクっと紹介したいと思います。 Groovy v1.8は結構多くの機能拡張がなされておりますので、サラっと行きたいと思います。 コマンドチェーン(ドメイン固有言語:DSL) Groovy v1.8以前まではトップレベルでのメソッド呼び出しの括弧は省略できませんでしたが、新しいコマンドチェーン機能を使えば括弧なしのメソッド呼び出しが可能になります。 これは、a b c d のように呼び出した場合は実際には a(b).c(d) と同等となるようなことです。複数メソッドやクロージャ、名前付き引数と一緒に機能して、さらに右側に連ねてゆくことができます。 新しい構文でサポートされている例を見てみましょう。 turn le

    Groovy v1.8の新機能をサクっと紹介するよ - No Programming, No Life
  • GroovyなJDK、それがGDK - No Programming, No Life

    E GroovyなJDK、それがGDK(Enum編) - No Programming, No Life L GroovyなJDK、それがGDK(java.util.List編) - No Programming, No Life S GroovyなJDK、それがGDK(String編その1) - No Programming, No Life GroovyなJDK、それがGDK(String編その2) - No Programming, No Life GroovyなJDK、それがGDK(String編その3) - No Programming, No Life GroovyなJDK、それがGDK(String編その4) - No Programming, No Life GroovyなJDK、それがGDK(String編その5) - No Programming, No Life

    GroovyなJDK、それがGDK - No Programming, No Life
  • 1