本-Gradle徹底入門
sourceSetsブロックでjavaやresourcesのsrcDir指定を変更する。 processResourcesタスクのコピー処理対象のinclude/excludeを設定する。Gradle徹底入門 次世代ビルドツールによる自動化基盤の構築作者: 綿引琢磨,須江信洋,林政利,今井勝信出版社/メーカー: …
・これを利用することで、一人だけこの作業をすれば他の人はgradleのインストール作業を行わなくてもよい。 ・wrapperタスクによって生成されたファイル群を一緒にリポジトリにコミットし、各メンバにgradlewタスクを実行してもらう。 ・その代わり、タスク…
・GRADLE_OPTSに指定 GRADLE_OPTS="-Dorg.gradle.daemon=true"・gradle.propertiesに指定 org.gradle.daemon=trueGradle徹底入門 次世代ビルドツールによる自動化基盤の構築作者: 綿引琢磨,須江信洋,林政利,今井勝信出版社/メーカー: 翔泳社発売日: 2014/11/…
tomcatRunはWARを作成せずに直接ファイル参照を行う。 しかしながら、ttomcatRunタスクではsrc/main/webapp/WEB-INF/classesディレクトリ以下に存在するクラスしか参照してくれない。 そのため、tomcatRunで対応するには、buildスクリプト側で工夫する必要が…
.gradleディレクトリ直下に配置する事でユーザーがビルドした際に常に参照が行えるファイル 環境によって値が変わる様なパラメータをビルドスクリプト外に外出ししたい場合に用いる。Gradle徹底入門 次世代ビルドツールによる自動化基盤の構築作者: 綿引琢磨…
どのリポジトリにて依存関係を解決するかを定義する。 本書には、以下の指定方法が記載されている。 ・Mavenリポジトリ ・Maven Centralリポジトリ ・Mavenローカルリポジトリ ・JCenter Mavenリポジトリ ・IvyリポジトリGradle徹底入門 次世代ビルドツール…
gradle -b build-hoge.gradleGradle徹底入門 次世代ビルドツールによる自動化基盤の構築作者: 綿引琢磨,須江信洋,林政利,今井勝信出版社/メーカー: 翔泳社発売日: 2014/11/05メディア: 大型本この商品を含むブログ (5件) を見る
gradle properties自分で設定したプロパティだけでなく、プラグインが暗黙的に設定しているプロパティの名前も確認可能Gradle徹底入門 次世代ビルドツールによる自動化基盤の構築作者: 綿引琢磨,須江信洋,林政利,今井勝信出版社/メーカー: 翔泳社発売日: 201…
[前提条件] ・JDKのインストール ・unzipコマンドのインストール [作業内容] 1.SDKMANをインストール 本にはGVM TOOLに関する解説が行われているが、現在はSDKMANというツールにバージョンアップが行われている。 そのため、SDKMANをインストールする。 bash…
Gradleデーモンが立ち上がっていると思われるので、GradleデーモンのJavaプロセスを特定する。 そこから引数やクラスパスにGradleのバージョンが含まれているので、そこから特定する。Gradle徹底入門 次世代ビルドツールによる自動化基盤の構築作者: 綿引琢…
1.プロパティファイルgradle.propertiesで指定 /.gradle/gradle.propertiesに以下を指定する。 >> org.gradle.java.home= 2.設定ダイアログのGradle-引数で指定 Java HomeでワークスペースJREか、実行環境を選択してプロジェクトに割り当てられているJRE…
1.コンテキストメニュー(Gradle)から コンテキストメニューから[Gradle]-[Tasks Quick Launcher]を指定 ポップアップウインドウが表示されるので、実行したい任意のタスク名を入力すればよい。 実行結果はコンソールに出力される。2.Gradle Tasksから メ…
ビルドスクリプトに特化したコード補完が可能になる。 日本語では、DSLサポートを有効化すると記述されている分。 GreclipseというGroovy-Exlipseプラグインにて実現している。Gradle徹底入門 次世代ビルドツールによる自動化基盤の構築作者: 綿引琢磨,須江…