読者です 読者をやめる 読者になる 読者になる

日々常々

ふつうのプログラマがあたりまえにしたいこと。

Gradle1.9でsetupBuildがinitに

gradle1.9が出てたので。バージョンアップして。おもむろにsetupBuildを叩いたら。 % gradle setupBuild FAILURE: Could not determine which tasks to execute. * What went wrong: Task 'setupBuild' not found in root project 'radishtainer'. * Try: Ru…

Mavenさんの代わりにGradleさんを使ったら依存解決で

ハマることがあるかも。と言うか私以外にもハマった人が居たので、書いておきます。 なお、ここではgradle1.9、jersey1.17.1を使っています。他のバージョンは知らない。 お話 「時代はJAX-RSなので素振りでもしてみよう」と思いたちますよね。そしたら「bac…

JAX-RSをGradleでアレしたい

なんか最近ほっとな感じがするJAX-RSのお話に便乗。 JavaでさくさくWebアプリ開発 - しんさんの出張所 はてな編 JAX-RSとかの話 — 裏紙 short answer apply plugin: 'java' apply plugin: 'jetty' repositories.mavenCentral() dependencies { providedCompi…

JUnitのCategoryさんとGradleでの実行(1.6)

※Gradle1.6はまだリリースされてません。MavenとJUnitのCategoryなエントリを書きつつ「Gradle対応してないんだよなー。自分でアノテーション漁るの書くかなー」とか思ったんですが…… GradleがCategoryに対応すると聞いて gradleさんも1.6からCategory対応ら…

テストをparallelに実行させる

GradleとMavenでテストをparallelに実行させてみたのをGitHubに置いときます。 irof/ParallelTest · GitHub この程度のは「わざわざ書かなくても」とも思ったんだけど、メモみたいなもんですし。 あ、maven-surefire-pluginを2.14にしたらテスト途中にもログ…

Gradleでテストしたらcommitする

https://github.com/ajoberstar/gradle-git commit自体はgradle-gitプラグインで一瞬。 import org.ajoberstar.gradle.git.tasks.* buildscript { repositories { mavenCentral() } dependencies { classpath 'org.ajoberstar:gradle-git:0.2.3' } } task co…

GradleでCoberturaにJenkinsの

続・Gradleでカバレッジをとる(cobertura) - 日々常々 タイトル考えるの面倒だった。 プラグインを入れる Gradle Plugin - Jenkins - Jenkins Wiki Cobertura Plugin - Jenkins - Jenkins Wiki GradleとCoberturaのプラグインをば。GradleWrapperを使うな…

Gradleでカバレッジをとる(cobertura)

バージョン - Gradle: 1.3, Java:1.7.0_07 http://cobertura.sourceforge.net/ Plugin あり〼 https://github.com/Mapvine/gradle-cobertura-plugin https://github.com/valkolovos/gradle_cobertura https://github.com/stevesaliman/gradle-cobertura-plug…

MavenからGradleへの最速乗り換え法

既に pom.xml があるプロジェクトはたくさんあって、そう易々とGradleに乗り換えられないとお嘆きの皆さんに朗報です。Mavenから非常に簡単にGradleに移行することが出来ます。まず以下のような build.gradle ファイルを用意します。 task mvn { 'mvn'.execu…

不完全なHTTPサーバとGradleさんと

Javaでシンプルすぎる不完全なHTTPサーバを書いてみた - 裏紙 不完全なHTTPサーバ:ローカルのファイルを返すようにした - 裏紙 ぼくらの@backpaper0さんがなんか楽しげなことをやっていて、テストがあったのでとりあえず動かそうと思ったのです。 gistに複…

Gradle1.1が地味に嬉しい

みんな使ってるGradleの1.1が先月末に出ました。*1 みんな使ってるMacのみんな使ってるbrewで既に1.1にアップグレード可能です。 ぶっちゃけReleaseNotesに書いてるのをなぞるだけになってしまうのだが…… Gradle 2.2.1 Release Notesまあ軽く書こう。こうい…

GradleでEnclosedのテストが二回実行されるんだ

特に理由はないんですけどGradle良い気がするので手を出そうと思い始めて盛り上がって下がってを繰り返してる今日この頃です。今日この頃が数ヶ月続いてますけど大丈夫です。で、まー、JavaなアレをGradleでアレしてるわけなんですけど、ふつーにEnclosedな…