gradleでtest時にheapdump

2015-10-09T14:58:12+09:00 gradle

testタスク実行時のjvmArgsを設定しとけば良いっぽい

gradleでartifactoryリポジトリを使う

2015-10-06T16:30:21+09:00 gradle artifactory Jenkins

gradle(maven)に対応したパッケージ管理のOSSっていうのかね。artifactoryを使ってみた(実際にはgradleとかだけでなくRubyとかのライブラリとかも管理出来るっぽい

gradleのExecタスクタイプ

2015-04-19T00:00:00+09:00 gradle

gradleで特定のコマンドを実行するようなケースがある場合のメモ

gradle jettyでJDBCRealm

2014-10-15T00:00:00+00:00 gradle

参考: http://wiki.eclipse.org/Jetty/Tutorial/Realms#JDBCLoginService

タイトル通り。ちょっとgradle jettyRunでJDBCRealmを使いたい場合のメモ

gradle android build systemでjacoco

2014-07-01T00:00:00+00:00 Android gradle

参考: http://ksoichiro.blogspot.jp/2014/05/androidgradle-jacoco.html

gradle-android-plugin辺りで0.9.x辺りからサポートされてた気がするけどやってなかったのでやってみた

gradleプラグインを作ってみる (1)

2014-03-21T00:00:00+00:00 gradle groovy

gradleプラグイン開発な辺りを勉強してみた

gradle warでJSをバンドルさせる

2014-03-02T00:00:00+00:00 gradle

分かりづらいので

├── build.gradle
└── src
    └── main
        ├── java
        ├── js
        │   └── jquery.js
        └── webapp
            └── WEB-INF
                ├── classes
                └── lib

っていうような構造になっている。でwarタスクでパッケージングをした際に

     0 Sun Mar 02 15:32:42 JST 2014 META-INF/
    25 Sun Mar 02 15:32:42 JST 2014 META-INF/MANIFEST.MF
     0 Sun Mar 02 15:32:42 JST 2014 static/
     0 Sun Mar 02 15:32:42 JST 2014 static/js/
 93107 Sat Mar 01 20:01:48 JST 2014 static/js/jquery.js
     0 Sat Mar 01 20:01:24 JST 2014 WEB-INF/
     0 Sat Mar 01 20:01:24 JST 2014 WEB-INF/lib/
     0 Sat Mar 01 20:01:24 JST 2014 WEB-INF/classes/

っていうようにJSなのを.warに含まれるようにするには

gradle-android-apt-plugin

2014-02-20T00:00:00+00:00 Android gradle

gradle-android-apt-pluginが便利っぽい

maven+android archive

2014-02-19T00:00:00+00:00 Android gradle Java

参考: http://www.flexlabs.org/2013/06/using-local-aar-android-library-packages-in-gradle-builds

今時な手法として良いかは知らんけど、例えばAndroidプロジェクトでライブラリプロジェクトを伴うけど、アプリプロジェクトとは別で開発されていてそれは社内なりのMaven Repositories(後術参考)を介して利用できる。それをやってみた

gradle-android-toolkitのallprojects

2014-02-13T00:00:00+00:00 Android gradle

例えばapp/build.gradleがあって

apply plugin: "android"

repositories {
    mavenCentral()
}

dependencies {
    compile "com.actionbarsherlock:actionbarsherlock:4.4.0@aar"
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"
}

じゃなくて

apply plugin: "android"

dependencies {
    compile "com.actionbarsherlock:actionbarsherlock:4.4.0@aar"
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"
}

的な感じである程度共通化出来る部分は省略したい

gradle-android-toolkitでライブラリプロジェクト

2014-02-11T00:00:00+00:00 Android gradle Java

例えば、アプリプロジェクト・ライブラリプロジェクトの両方を持ちつつActionBarSherlock等のような外部のライブラリプロジェクトを利用する場合のgradle-android-toolkitでのビルドってどうなってるかとか辺りをまだやってなかったのでやってみた (※Android Studioに関してはノータッチで)

※以下のバージョンのgradle-android-toolkitはGradleのバージョンが1.10くらい辺りからじゃないと動かないので(ry

Spring WebMVCをやってみる (1)

2013-12-03T00:00:00+00:00 gradle Java Spring Framework

タイトル通り、まぁ特に依存性注入するとか細かい所は今回無しな方向で画面にテキストを出すだけな事をSpring WebMVCを使ってやってみる。まぁ要は使い方の一歩目的な感じで

Annotation Processorの基本的な所

2013-11-13T00:00:00+00:00 gradle Java

codemodelを使ってアノテーションプロセッサ利用によるJavaコードの生成とかでもやってるけど、色々思う所があったのでやってみた

gradleでfatjarを作る

2013-11-13T00:00:00+00:00 gradle

https://github.com/musketyr/gradle-fatjar-plugin

を使えば良いっぽい。それだけ

gradle-android-toolkitでRobolectricを動かす

2013-10-20T00:00:00+00:00 Android gradle Java robolectric

Robolectricなテストプロジェクトをgradleで動かすなネタと若干似てますけど、こっちではandroid toolkitなgradleプラグインを用いてAndroidアプリをビルドする、testタスクを利用してsrc/test/javaにあるクラスをRobolectric利用でテストを実行するっていう方式をやってみた

gradle-android-toolkit+Android Studio (1)

2013-10-19T00:00:00+00:00 Android gradle

普通ならAndroid Studioから「New Project」 -> 「New Module」でAndroidプロジェクトなりモジュールなりどんどん作成していくだけで良いと思うんだけれども、Android公式がサポートしているandroid-toolkitなgradle supportを使ってプロジェクト構成を作った場合なケースに関して検証してみた

Robolectricなテストプロジェクトをgradleで動かす

2013-10-17T00:00:00+00:00 Android gradle robolectric

但し、android用のgradle pluginだとかrobolectricなgradle pluginはある模様だけどそれを使わずに素のbuild.gradleだけでごちゃごちゃとやってみた

Eclipse Javaプロジェクトのクラス出力先を変える

2013-09-24T00:00:00+00:00 Eclipse gradle

結論から言うと

という風になれば良いんだが、このプロジェクトのベースがgradleプロジェクトになっていて、どうにもこうにもEclipse上から設定出来ないなーって事で、gradleで無茶ぶりすればイケる模様

HBaseのTableReducer

2013-09-18T00:00:00+00:00 gradle Hadoop HBase Java

タイトル通り、Hadoop MapReduce上でReducer側から処理したデータをHBaseにぶっこむ為にTableReducerを使う事が出来る。やってみた

codemodelを使ってアノテーションプロセッサ利用によるJavaコードの生成

2013-08-10T00:00:00+00:00 gradle Java

とあるチャットにて、「クラスについたアノテーションからJavaソース生成させるとかどうやるの」っていう相談を受けたんだが、まぁ出来るんだろうけどやった事が無いっていう事でやってみた

Eclipseの.factorypathでのAPT処理に関して

2013-06-01T00:00:00+00:00 Eclipse gradle

EclipseでAPT処理を使ってソースを生成したりする場合においては

gradleで依存性ライブラリのパスを取得する方法

2013-05-31T00:00:00+00:00 gradle

例えばなんかの処理をするにあたってmavenとかから取ってきた依存性のjarの実体が必要な場合とか

gradleでローカルリポジトリ

2013-04-26T00:00:00+00:00 gradle

gradleでローカルリポジトリを参照する方法

gradleのJavaExec

2013-01-30T00:00:00+00:00 gradle

ant.java使ってたけどJavaExecだけでも良いっぽい

gradleでselenium

2012-12-25T00:00:00+00:00 gradle Java

Gradleを使ってSeleniumベースなテストをサーバー起動を含め自動化しちゃいたい場合のメモ

EclipseでGradle

2012-12-24T00:00:00+00:00 Eclipse gradle

EclipseでGradleを使う場合にはGradle STS(Spring Tool Suite)なプラグインを使う事でEclipse上からGradleタスクとか動かせれるらしい。インストール方法の詳細は http://static.springsource.org/sts/docs/latest/reference/html/gradle/installation.html を見れば分かるけど、やってみる

gradle使ってみる (5) - warプラグイン -

2012-12-18T00:00:00+00:00 gradle

warプラグインを使ってWebアプリケーション管理をやってみる

gradleでs2jdbc-gen

2012-12-15T00:00:00+00:00 gradle

ちょいとドキュメント遂行レポートを中断して、s2jdbc-genをgradleで出来ないかを検証してみた

gradle使ってみる (4) - Java Plugin -

2012-12-14T00:00:00+00:00 gradle Java

javaプラグインを使ってJavaプロジェクトをビルド・テストしてみる

gradle使ってみる (3) - ant -

2012-12-13T00:00:00+00:00 gradle Java

Antな機能を使ってみる

gradle使ってみる (2) - タスク定義な小メモ -

2012-12-12T00:00:00+00:00 gradle

ひとまずちょいとGroovyな勉強が必要だったので間が開いちゃいましたが進めてみる。ちなみにこのgradle使ってみるに関しては基本的に公式ドキュメント(と思われる)のを見てやってるのでそっち見た方が良いかと

前の続き的な感じでGradleのタスク定義なちょっとしたメモ的なのを

gradle使ってみる (1)

2012-12-08T00:00:00+00:00 gradle

ビルドツールっていうんすかね、ちょっと前から気になってたのでドキュメント読みを遂行しつつ勉強していこうかと