2011/01/31 第14回 G*ワークショップ
- kimukou2628
- 1900
- 0
- 1
- 0
#jggug 海外のカンファレンスにいくなら) 旅費併せて10-25万くらいかかるよ。ロンドンの Grails Exchangeがお勧め 日本だと) 9月ぐらいにJGGUG合宿があります<宿泊費3万くらい
2011-01-31 20:07:54RT @uehaj: GeX 2010の動画はこちらで見れます。 http://bit.ly/f4xKwr #jggug
2011-01-31 20:09:22RT @kimukou_26: #jggug Groovyを流行らせるには) ・Dont Tnink、Use (考えるな。使え!)
2011-01-31 20:11:18#jggug Gradleって何に使えるの?) ・日々のタスク自動化 ・Java,Groovy,Scalaのビルド =>Hibernate、SpringSource系のソフト がビルドされている
2011-01-31 20:18:29#jggug 特徴) ・直感的で書きやすいビルドスクリプト ・豊富で使いやすいサポート機能 =>maven機能、Pluginで機能拡張 ・既存のシステム=>容易に移行可能
2011-01-31 20:20:18(利点1)Groovyで書ける (利点2)豊富で使いやすいサポート機能。プラグインでGradleの機能を拡張できる。ant,mavenからの容易に移行可能(といいたいところだがかならずしも容易とはい言い切れないらしい。世の常)。 #Jggug
2011-01-31 20:20:47#jggug ・buildscript{ }の中にmavenとの処理を追加する形でかける ・repositories(){} ・・参照レポジトリ ・dependencies(){} ・・DLするjar ・task save{} ・・saveというタスクを宣言
2011-01-31 20:25:56#jggug ・task echo(dependsOn:"save"){} ・・saveタスクを先に実行するよ<(g)ant等と同じ ・echo() で実行
2011-01-31 20:28:00Gradle,Gant,Buidr,JRake,Rake,Rake,SConsなど、ビルドツールは数あるがGradleがおすすめだよ。 jggug
2011-01-31 20:30:38GroovyのNative Installer版はSConsでコンパイルするんだよね。Pythonでテストケースを書く必要がある。Gradleに移行してくれないものか。 #jggug
2011-01-31 20:31:46#jggug repositories{ flatDir(dirs:"lib") } と定義すれば、ローカルのibのjarを定義できる configrations{ compile runtime } 等のタスクを定義する<最低一つ定義必要
2011-01-31 20:35:56Gradleでもmavenのようにcompile,runtimeなどにステージ分けされるけど、Gradleでは自分で定義できる。定義する必要がある。ステージ間で継承(extendsFrom)が使える。 #jggug
2011-01-31 20:36:10