タグ

grapeに関するkanemu1117ncのブックマーク (5)

  • Groovyの簡易依存関係管理ツール、Grapeを使ってみる - CLOVER🍀

    Groovy 2.0が出ましたね〜。機能的なところはあんまり見てませんが、なんか型チェックとかができるようになったんだとか?それって、Groovyで待ち望まれてたものなんでしょうか?よくわからんです…。 ま、とりあえずバージョンアップはしておきましたと。 ところで、Groovyでビルドや依存関係の管理ツールといえばGradleが有名だと思いますが、自分はそれほどどっぷりGroovyを使っているわけではないので、これを触るのは少し後にして、今はもっと簡易的というか標準で搭載されているGrapeを使ってみようと思います。 Grapeとは? Apache Ivyを使った、Groovyの標準的なモジュール管理ツールです。Mavenリポジトリをサポートしているので、他のリポジトリからJARファイルなどをダウンロードしてスクリプト中で依存関係を解決しつつ実行することができます。 詳細は、こちらです。

    Groovyの簡易依存関係管理ツール、Grapeを使ってみる - CLOVER🍀
  • Grape - コードの恵み

    groovysh でライブラリを参照したかったので Grape について調べた。(Groovy 1.8.0 時点) 参考 http://groovy.codehaus.org/Grape http://groovy.codehaus.org/Japanese+Grape groovy.grape.Grape.grab メソッド スクリプトで使用する @Grab の代わりに groovy.grape.Grape.grab メソッドを使用すればよいみたいだ。 @Grab は AST 変換で static イニシャライザでの Grape.grab 呼び出しに書き換えられているらしい。 @Grab(group='commons-primitives', module='commons-primitives', version='1.0') import org.apache.commons.col

    Grape - コードの恵み
  • GrabでJDBCドライバを読み込めない - uokumura’s diary

    Groovyのjiraにもあがっているのですが、GroovySQLを使うときにGrabでドライバを取ってこようとして @Grab('postgresql:postgresql:8.4-701.jdbc3') import groovy.sql.Sql Sql.newInstance('jdbc:postgresql://localhost:5432/database', 'user', 'password', 'org.postgresql.Driver' ).with { eachRow("select * from table", {println it}) } とやってもjava.lang.ClassNotFoundExceptionが発生してしまいます。JDBCドライバをシステムクラスローダに探しに行ってしまって、Grabで入れたクラスは見つからないのです。 …と、このあと回避法を

    GrabでJDBCドライバを読み込めない - uokumura’s diary
    kanemu1117nc
    kanemu1117nc 2010/12/19
    grabでJDBCドライバの使い方。
  • "G"はGrapeのG

    This document discusses the Grape package manager for Groovy. It provides information on using Grape in Groovy 1.6 and 1.7 to download dependencies and libraries. Examples are given for using Grape to add JAR dependencies for tasks like running a web server, accessing GitHub data, and chatting on Google Talk.Read less

    "G"はGrapeのG
    kanemu1117nc
    kanemu1117nc 2010/06/29
    そんなのやっちゃっていいんだ
  • "G"はGrapeのG - Groovyラボ

    JGGUGの新春LT大会に参加してきました。イベントの様子は別レポートにゆずりますが、LTのキーワードだけ挙げておくと、bot、Spock、Groovy++、割り算、BPM :)、名古屋、Groovyたんなどなど。硬軟とり混ぜて多彩なテーマでLTが繰り広げられ、お酒も入って新春にふさわしい(?)ほのぼのと楽しいイベントだったんじゃないかと思います。(プロジェクタとマイクはいまいちでしたね、すみません) 私のネタはGrape。最近、遅ればせながらその便利さ、Groovyらしさ(Java資産の超簡単活用)に改めて感心したのと、年末にリリースされたGroovy 1.7での変更点を試す/まとめる意味もあってこいつを選びました。 以下、発表資料などを貼っておきます。 発表資料 (一部画像処理したものです ;) "G"はGrapeのGView more presentations from Kazuc

    "G"はGrapeのG - Groovyラボ
  • 1