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

倭マン's BLOG

くだらない日々の日記書いてます。 たまにプログラミング関連の記事書いてます。 書いてます。

Gradle のディレクトリ関連プロパティ

Gradle のビルドファイル (build.gradle) 内で各種ディレクトリへのパスを取得するためのメモ。プロジェクトのルートディレクトリのような、プロジェクトに関するディレクトリは project オブジェクトのプロパティ、もしくはビルドスクリプト自体のプロパテ…

どんとこいタイプ・アノテーション! Checker Framework 導入あの手この手 ~without IDE 編~

前回の記事『ラムダ式やストリーム API や新しい日時 API だけじゃない! Java8 のタイプ・アノテーションあの手この手』で、Java8 で導入されたタイプ・アノテーションがどういったものか紹介しました。 その記事では同一要素に重複して同じアノテーション…

Spock ことはじめ ~without IDE 編~

Java/Groovy のテスティング・フレームワーク Spock の使い方をあれこれ調べてみました。 まぁ、Gradle 使えるならそれに越したことはないですが、なんとなく Maven3 やコマンドラインからの使用方法も試してみました。どうも Maven3 から GMaven が Groovy …

JavaFX 開発のための Gradle プロジェクト : 別アプローチ2つ

前回、JavaFX 開発のための Gradle プロジェクトを書いてみましたが、そこでの方法では力ずくでパッケージングを行っていて、JavaFX の SDK に付属しているパッケージング・ツールを使っていませんでした。 これでは、署名を行ったり、JavaFX SDK のバージョ…

JavaFX 開発のための Gradle プロジェクト

JavaFX 開発のための Gradle プロジェクトを作ろうと思い、それ用の Gradle プラグインを探したのですが、google code で開発されてるかと思いきや 1.x 時代の JavaFX 対応だったので、ちょいと自分で作ってみました。JavaFX 2.0 から javac コマンドでコン…

Java 7 × Groovy 2.0 (× Eclipse)

5日ほど前に Java 7, Groovy 2.0 を使い、IntelliJ IDEA で開発する Gradle プロジェクトの build.gradle ファイルを見ました。 今回はそれの Eclipse 版を見ていきます。IntelliJ IDEA の設定を書く idea ノードの代わりに Eclipse の設定を書く eclipse ノ…

Java 7 × Groovy 2.0 ( × IntelliJ IDEA)

Java 7 がリリースされて数ヶ月が経ってるので今更ですが、Java 7 を使って開発を行うプロジェクトの環境設定をしてみます。 プロジェクトは Gradle (バージョンは 1.0-milestone-0.6) でビルドでき、IntelliJ IDEA で開発できるようにします*1。 また、Gr…

IntelliJ IDEA で実行可能 Jar ファイルを作成するプロジェクトの Gradle ビルドファイル 〜エンコーディングも指定するヨ〜 feat. JDK 1.6

Gradle 0.9.x から Idea プラグインがそれなりに動くようになっていじってみてるんですけど、依存性 (dependencies) にライブラリを追加して IDEA の設定ファイルを生成し直す(「gradle idea」コマンド実行)と IDEA の設定があれこれリセットされてしまう…

「はじめての Android」開発環境 〜Gradle 編〜 : Java

id:kimukou_26 殿にコメント頂いた、Gradle による Android プロジェクトのビルドに挑戦(一覧)。 Windows 前提御免。記事概要 gradle-android-plugin について ツールのインストール プロジェクトの作成 エミュレータの設定と起動 (Ant の場合と同じ) プ…