Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Nobuhiro Sue
7,753 views
Gws 20141024 gradle_intro
Gradle introduction and latest update for G*WorkshopZ 2014/10/24 (Japanese)
Technology
◦
Read more
8
Save
Share
Embed
Embed presentation
Download
Downloaded 14 times
1
/ 21
2
/ 21
3
/ 21
4
/ 21
5
/ 21
6
/ 21
7
/ 21
8
/ 21
9
/ 21
10
/ 21
11
/ 21
12
/ 21
13
/ 21
14
/ 21
15
/ 21
16
/ 21
17
/ 21
18
/ 21
19
/ 21
20
/ 21
21
/ 21
More Related Content
PDF
OSS Product feat. Gradle
by
Yasuharu Nakano
PPTX
Gradle入門
by
orekyuu
PDF
Gradleどうでしょう
by
Takuma Watabiki
PDF
Gradle handson
by
Nemoto Yusuke
PPTX
Jjug 20140430 gradle_advanced
by
Masatoshi Hayashi
PDF
Jjug 20140430 gradle_basic
by
Takuma Watabiki
PDF
Spring in-summer-gradle-hands on-withanswers
by
Takuma Watabiki
PDF
Gradle布教活動
by
Nemoto Yusuke
OSS Product feat. Gradle
by
Yasuharu Nakano
Gradle入門
by
orekyuu
Gradleどうでしょう
by
Takuma Watabiki
Gradle handson
by
Nemoto Yusuke
Jjug 20140430 gradle_advanced
by
Masatoshi Hayashi
Jjug 20140430 gradle_basic
by
Takuma Watabiki
Spring in-summer-gradle-hands on-withanswers
by
Takuma Watabiki
Gradle布教活動
by
Nemoto Yusuke
What's hot
PDF
システム開発を前進させるためのGradle導入法
by
Takuma Watabiki
PDF
(IDEユーザのための) ClojureのEmacs開発環境について
by
Kazuhiro Hara
PDF
今すぐブラウザでES6を使おう
by
Hayashi Yuichi
PDF
Cryogenでサイトつくろーじぇん
by
Kazuhiro Hara
PDF
ひとりアドベントカレンダーのご紹介
by
Kazuhiro Hara
PPTX
Jenkins と groovy
by
Kohsuke Kawaguchi
PDF
明日から使えるgradle
by
kimukou_26 Kimukou
PDF
Android アプリ開発における Gradle ビルドシステム
by
Yu Nobuoka
PDF
AndroidStudioはじめました ~Gradle編~
by
Yabata Tomomitsu
PDF
Grails 3.0先取り!? Spring Boot入門ハンズオン #jggug_boot
by
Toshiaki Maki
PDF
スッとGoを取り入れる
by
Yusuke Wada
PDF
SwaggerとAPIのデザイン
by
Kazuhiro Hara
PPTX
GitとCIとかチャットとかをオンプレで運用する話
by
mdome
ODP
今流行りのウェブアプリ開発環境Yeoman
by
tomo_masakura
PDF
高速!Clojure Web 開発入門
by
Kazuki Tsutsumi
PDF
プログラミング言語Clojureのニャンパスでの活用事例
by
sohta
PPTX
JavaScriptフレームワーク入門にVue.jsはいかが?
by
好洋 山崎
PDF
【Camphor ×サイボウズ】selenium勉強会
by
Yuki Okada
PDF
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
by
Issei Hiraoka
PDF
ホームディレクトリに埋もれた便利なコードをさがせ!
by
Yohei Fushii
システム開発を前進させるためのGradle導入法
by
Takuma Watabiki
(IDEユーザのための) ClojureのEmacs開発環境について
by
Kazuhiro Hara
今すぐブラウザでES6を使おう
by
Hayashi Yuichi
Cryogenでサイトつくろーじぇん
by
Kazuhiro Hara
ひとりアドベントカレンダーのご紹介
by
Kazuhiro Hara
Jenkins と groovy
by
Kohsuke Kawaguchi
明日から使えるgradle
by
kimukou_26 Kimukou
Android アプリ開発における Gradle ビルドシステム
by
Yu Nobuoka
AndroidStudioはじめました ~Gradle編~
by
Yabata Tomomitsu
Grails 3.0先取り!? Spring Boot入門ハンズオン #jggug_boot
by
Toshiaki Maki
スッとGoを取り入れる
by
Yusuke Wada
SwaggerとAPIのデザイン
by
Kazuhiro Hara
GitとCIとかチャットとかをオンプレで運用する話
by
mdome
今流行りのウェブアプリ開発環境Yeoman
by
tomo_masakura
高速!Clojure Web 開発入門
by
Kazuki Tsutsumi
プログラミング言語Clojureのニャンパスでの活用事例
by
sohta
JavaScriptフレームワーク入門にVue.jsはいかが?
by
好洋 山崎
【Camphor ×サイボウズ】selenium勉強会
by
Yuki Okada
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
by
Issei Hiraoka
ホームディレクトリに埋もれた便利なコードをさがせ!
by
Yohei Fushii
Viewers also liked
PDF
Html5勉強会 20120423
by
Nobuhiro Sue
PDF
ぽんぽこバレー勉強会 20120427
by
Nobuhiro Sue
PDF
Groovy indy 20120222
by
Nobuhiro Sue
PDF
Gws 20140418 camel_groovy
by
Nobuhiro Sue
PDF
G*workshop 2011/11/22 Geb+Betamax
by
Nobuhiro Sue
PPTX
JJUG CCC 2011 Fall / Web test automation with Geb and Spock
by
Nobuhiro Sue
PDF
20140329_kyon_kao_wedding_LT_Groovy
by
Nobuhiro Sue
PPT
20111031 MobileWeb at TDC
by
Nobuhiro Sue
PDF
Jjug 20140430 gradle_intro
by
Nobuhiro Sue
PDF
Light and shadow of microservices
by
Nobuhiro Sue
PDF
JSUG20171027-spfingboot-k8s-ocp
by
Nobuhiro Sue
Html5勉強会 20120423
by
Nobuhiro Sue
ぽんぽこバレー勉強会 20120427
by
Nobuhiro Sue
Groovy indy 20120222
by
Nobuhiro Sue
Gws 20140418 camel_groovy
by
Nobuhiro Sue
G*workshop 2011/11/22 Geb+Betamax
by
Nobuhiro Sue
JJUG CCC 2011 Fall / Web test automation with Geb and Spock
by
Nobuhiro Sue
20140329_kyon_kao_wedding_LT_Groovy
by
Nobuhiro Sue
20111031 MobileWeb at TDC
by
Nobuhiro Sue
Jjug 20140430 gradle_intro
by
Nobuhiro Sue
Light and shadow of microservices
by
Nobuhiro Sue
JSUG20171027-spfingboot-k8s-ocp
by
Nobuhiro Sue
Similar to Gws 20141024 gradle_intro
PDF
Gws 20120521 gradle
by
Nobuhiro Sue
PDF
Groovy base gradle_20130309
by
Nobuhiro Sue
PDF
Gradle a new Generation Build Tool
by
Shinya Mochida
PDF
Gws 20130315 gradle_handson
by
Nobuhiro Sue
PPTX
Gradle入門
by
Lee Choong Geun
PPTX
Gradle再入門.pptx
by
Tomoyo Takayama
PPTX
[社内勉強会]Gradleを使おう
by
hirooooo
PDF
Androidアプリ開発で活躍必至!? ビルドツールGradle
by
amayaw9
PDF
Javaな人が今すぐ使えるG*
by
irof N
PDF
GradleによるG*なビルドシステムの構築
by
Masatoshi Hayashi
PDF
Read Groovy Compile process(Groovy Benkyoukai 2013)
by
Uehara Junji
PDF
Groovy kisobenkyoukai20130309
by
Uehara Junji
PDF
Agileツール適合化分科会(構成管理・ビルドツール)
by
masanori kataoka
ODP
Nseg20120929
by
hiro345
PDF
groovy 2.1.0 20130118
by
Uehara Junji
PPT
第4回勉強会 Groovyの文法からSpockまで
by
Mugen Fujii
PDF
Groovy Grails eXchage 2014 報告
by
Tsuyoshi Yamamoto
PDF
20150425 DroidKaigi つかえるGradleプロジェクトの作り方
by
Makoto Yamazaki
PDF
Android App Development with Gradle & Android Studio
by
Soichiro Kashima
PDF
TDD勉強会キックオフ for Java
by
Yuta Kawadai
Gws 20120521 gradle
by
Nobuhiro Sue
Groovy base gradle_20130309
by
Nobuhiro Sue
Gradle a new Generation Build Tool
by
Shinya Mochida
Gws 20130315 gradle_handson
by
Nobuhiro Sue
Gradle入門
by
Lee Choong Geun
Gradle再入門.pptx
by
Tomoyo Takayama
[社内勉強会]Gradleを使おう
by
hirooooo
Androidアプリ開発で活躍必至!? ビルドツールGradle
by
amayaw9
Javaな人が今すぐ使えるG*
by
irof N
GradleによるG*なビルドシステムの構築
by
Masatoshi Hayashi
Read Groovy Compile process(Groovy Benkyoukai 2013)
by
Uehara Junji
Groovy kisobenkyoukai20130309
by
Uehara Junji
Agileツール適合化分科会(構成管理・ビルドツール)
by
masanori kataoka
Nseg20120929
by
hiro345
groovy 2.1.0 20130118
by
Uehara Junji
第4回勉強会 Groovyの文法からSpockまで
by
Mugen Fujii
Groovy Grails eXchage 2014 報告
by
Tsuyoshi Yamamoto
20150425 DroidKaigi つかえるGradleプロジェクトの作り方
by
Makoto Yamazaki
Android App Development with Gradle & Android Studio
by
Soichiro Kashima
TDD勉強会キックオフ for Java
by
Yuta Kawadai
More from Nobuhiro Sue
PDF
Fuse Online Hands-on Guide
by
Nobuhiro Sue
PDF
Fuse Online Hands-on Guide
by
Nobuhiro Sue
PDF
Knative CloudEvents
by
Nobuhiro Sue
PDF
JTF2018_B30_k8s_operator_nobusue
by
Nobuhiro Sue
PDF
DevLove k8s nobusue 20180711
by
Nobuhiro Sue
PDF
Gws 20140117 lt
by
Nobuhiro Sue
PDF
Gws 20131018 vertx_handson(updated)
by
Nobuhiro Sue
PDF
クラウド研究会 20120712 BaaS
by
Nobuhiro Sue
PDF
Letsgo developer 2012 Continuous Delivery
by
Nobuhiro Sue
PPTX
TDC20111031_Groovy_Geb
by
Nobuhiro Sue
PPTX
Letsgo sendai nobusue_20110528
by
Nobuhiro Sue
PPTX
DevSummit2011JGGUG OpenJam: Groovy
by
Nobuhiro Sue
PPTX
G*workshop 20101209 OSGi and Grails2.0
by
Nobuhiro Sue
PPTX
DevLOVE 20100823 EnterpriseOSGi
by
Nobuhiro Sue
PPTX
Gws sokai 20100724_nsue
by
Nobuhiro Sue
PPT
G*workshop sendai 20100424(v2)
by
Nobuhiro Sue
Fuse Online Hands-on Guide
by
Nobuhiro Sue
Fuse Online Hands-on Guide
by
Nobuhiro Sue
Knative CloudEvents
by
Nobuhiro Sue
JTF2018_B30_k8s_operator_nobusue
by
Nobuhiro Sue
DevLove k8s nobusue 20180711
by
Nobuhiro Sue
Gws 20140117 lt
by
Nobuhiro Sue
Gws 20131018 vertx_handson(updated)
by
Nobuhiro Sue
クラウド研究会 20120712 BaaS
by
Nobuhiro Sue
Letsgo developer 2012 Continuous Delivery
by
Nobuhiro Sue
TDC20111031_Groovy_Geb
by
Nobuhiro Sue
Letsgo sendai nobusue_20110528
by
Nobuhiro Sue
DevSummit2011JGGUG OpenJam: Groovy
by
Nobuhiro Sue
G*workshop 20101209 OSGi and Grails2.0
by
Nobuhiro Sue
DevLOVE 20100823 EnterpriseOSGi
by
Nobuhiro Sue
Gws sokai 20100724_nsue
by
Nobuhiro Sue
G*workshop sendai 20100424(v2)
by
Nobuhiro Sue
Recently uploaded
PDF
20260119_VIoTLT_vol22_kitazaki_v1___.pdf
by
Ayachika Kitazaki
PDF
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
PDF
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
PDF
maisugimoto_曖昧さを含む仕様書の改善を目的としたアノテーション支援ツールの検討_HCI2025.pdf
by
Matsushita Laboratory
PDF
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
PDF
TomokaEdakawa_職種と講義の関係推定に基づく履修支援システムの基礎検討_HCI2026
by
Matsushita Laboratory
20260119_VIoTLT_vol22_kitazaki_v1___.pdf
by
Ayachika Kitazaki
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
maisugimoto_曖昧さを含む仕様書の改善を目的としたアノテーション支援ツールの検討_HCI2025.pdf
by
Matsushita Laboratory
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
TomokaEdakawa_職種と講義の関係推定に基づく履修支援システムの基礎検討_HCI2026
by
Matsushita Laboratory
Gws 20141024 gradle_intro
1.
G*ワークショップZ Oct 2014
Gradleイントロダクション 最新動向(~2.1) 2014.10.24 須江信洋(@nobusue) http://nobusue.hatenablog.com/ https://www.facebook.com/nobuhiro.sue
2.
自己紹介 } 㡲Ụ㻌ಙὒ䠄䛩䛘㻌䛾䜆䜂䜝䠅
} Twitter: @nobusue } https://www.facebook.com/nobuhiro.sue } ⣙10ᖺ䜋䛹JavaEE㛵㐃䛾䜢䛧䛶䜎䛧䛯 } 2013ᖺ10᭶䜘䜚䝣䝸䞊䝷䞁䝇(ಶேᴗ) } ᭱㏆䛾䛚 㻞 } IoT(Internet of Things)䛾䝃䞊䝡䝇ᇶ┙ᵓ⠏ } AWS / Cloudera Manager / CDH } Spark / Kafka / OpenTSDB / MongoDB / RStudio } Groovy / Gradle / SBT / Maven / Jenkins / Vagrant
3.
Gradleイントロダクション 3
4.
Gradleとは? } Groovy䝧䞊䝇䛾䝡䝹䝗䝒䞊䝹
} 䜽䝻䝇䝥䝷䝑䝖䝣䜷䞊䝮㻌(JavaVMୖ䛷ືస) } Groovy䝇䜽䝸䝥䝖䛷䝡䝹䝗䜢グ㏙(no more XML) } 䝡䝹䝗グ㏙䜢⡆₩䛻䛩䜛DSL䜢ᥦ౪ } つ⣙䛸ᰂ㌾ᛶ䛾㐺ษ䛺䝖䝺䞊䝗䜸䝣 } Ant:㻌ᰂ㌾䛰䛜䚸⮬⏤䛩䛞䛶㠀ຠ⋡ⓗ } Maven: つ⣙䛻䜘䜛ຠ⋡䚸䛧䛛䛧⼥㏻䛜ຠ䛛䛺䛔 } Gradle: つ⣙䛿䛒䜛䛜䜹䝇䝍䝬䜲䝈ྍ⬟ } ᪤Ꮡ㈨⏘䛾᭷ຠά⏝ } Ant䝍䝇䜽䜔䝡䝹䝗ᐃ⩏䜢䛭䛾䜎䜎⏝ } Maven/Ivy䝸䝫䝆䝖䝸䜢⏝ྍ⬟ } 䝡䝹䝗䝇䜽䝸䝥䝖ෆ䛷Java䝷䜲䝤䝷䝸䜢┤᥋⏝ྍ⬟ 4 http://gradle.org/
5.
Gradleのビルドスクリプト(例) apply plugin:
'java' repositories { jcenter() } dependencies { compile ‘org.slf4j:slf4j-api:1.7.5’ testCompile ‘junit:junit:4.11’ } 5 Java䝥䝷䜾䜲䞁䜢㐺⏝ ౫ᏑᛶゎỴ䛻 jCenter(Bintray)䜢⏝ 䝥䝻䝎䜽䝖䝁䞊䝗䛾౫Ꮡ䝷䜲䝤䝷䝸 䝔䝇䝖䝁䞊䝗䛾౫Ꮡ䝷䜲䝤䝷䝸
6.
規約 } Java䝥䝷䜾䜲䞁䛾(䝕䝣䜷䝹䝖)䝍䝇䜽౫Ꮡ㛵ಀ
6 䛒䛟䜎䛷䝕䝣䜷䝹䝖䛷䛒䜚䚸 ⮬⏤䛻䜹䝇䝍䝬䜲䝈ྍ⬟
7.
Antのビルドスクリプト(例) 7 project
name=java-project basedir=. property name=build.dir value=build/ property name=main.src.dir value=src/main/java/ property name=main.classes.dir value=${build.dir}/classes/ main/ property name=test.src.dir value=src/test/java/ property name=test.classes.dir value=${build.dir}/classes/ test/ property name=test.results.dir value=${build.dir}/test-results/ property name=reports.dir value=${build.dir}/reports/ tests/ property name=jar.dir value=${build.dir}/lib/ path id=junit pathelement location=lib/junit-4.11.jar/ pathelement location=lib/hamcrest-core-1.3.jar/ /path target name=clean delete dir=${build.dir}/ /target target name=compile mkdir dir=${main.classes.dir}/ javac srcdir=${main.src.dir} destdir=${main.classes.dir} includeantruntime=false/ /target target name=jar depends=compile mkdir dir=${jar.dir}/ jar destfile=${jar.dir}/${ant.project.name}.jar basedir=${main.classes.dir}/ /target target name=testCompile mkdir dir=${test.classes.dir}/ javac srcdir=${test.src.dir} destdir=${test.classes.dir} includeantruntime=false classpath path refid=junit/ path location=${jar.dir}/${ant.project.name}.jar/ /classpath /javac /target target name=junit depends=jar,testCompile mkdir dir=${test.results.dir}/ junit printsummary=yes classpath path refid=junit/ path location=${jar.dir}/${ant.project.name}.jar/ path location=${test.classes.dir}/ /classpath formatter type=xml/ batchtest todir=${test.results.dir} fileset dir=${test.classes.dir}/ /batchtest /junit /target target name=junitreport depends=junit mkdir dir=${reports.dir}/ junitreport todir=${reports.dir} fileset dir=${test.results.dir} includes=TEST-*.xml/ report todir=${reports.dir}/ /junitreport /target /project
8.
Gradle DSL }
Gradle䛜⊂⮬䛻ᐃ⩏䛩䜛䛂䝡䝹䝗䛃グἲ } build.gradle䛷グ㏙䛩䜛㻌apply / repositories / dependencies 䛺䛹 } Groovy䛾MOP䛺䛹䜢⏝䛧䛶ᐃ⩏ } DSL䛾ゎ㔘 } apply / repositories / dependencies䛾ᐇయ䛿䝯䝋䝑䝗 } ᘬᩘ䛾䜹䝑䝁䜢┬␎䛧䛶䛔䜛(Groovy䛾グἲ) } {} 䛾㒊ศ䛿Groovy䛾䜽䝻䞊䝆䝱 } 䝯䝋䝑䝗䛾䝺䝅䞊䝞䛿Gradle䛜ᥦ౪䛩䜛䝗䝯䜲䞁䜸䝤 䝆䜵䜽䝖 8
9.
Gradleインストール方法 } ๓ᥦ
} JDK 6௨ୖ } GVM⏝ } curl -s get.gvmtool.net | bash } gvm install gradle } ヲ⣽䛿㻌http://gvmtool.net/ ཧ↷(Windows䛾ሙྜ䛿 Cygwin䛜ᚲせ) } ZIP䜢ᒎ㛤 } http://www.gradle.org/downloads } 㐺ᙜ䛺䝕䜱䝺䜽䝖䝸䛻ᒎ㛤㻌($GRADLE_HOME) } $GRADLE_HOME/bin㻌䛻䝟䝇䜢㏻䛧䛶䛚䛟 9
10.
動作確認 } gradle
-v GVM䛷䜲䞁䝇䝖䞊䝹䛧䛯ሙྜ䛿 ~/.gvm/gradle/version㻌௨ୗ䛻ᑟධ䛥䜜䚸 ~/.gvm/gradle/current 䛻䝅䞁䝪䝸䝑䜽䝸䞁䜽䛜సᡂ䛥䜜䜎䛩 10
11.
Gradle最新動向(~2.1) 11
12.
Gradle2.0~2.1の主要アップデート } Gradle2.0
} 䝯䝆䝱䞊䝞䞊䝆䝵䞁䜰䝑䝥䛻క䛖䜰䞊䜻䝔䜽䝏䝱䛾ᩚ⌮䛸 ྂ䛔ᶵ⬟䛾ᨵᗫ } 䝧䞊䝇䛾Groovy䛾᭱᪂㻌(1.8.6 䊻 2.3.2) } Java 8䝃䝫䞊䝖 } Ivy / Maven 䝸䝫䝆䝖䝸䜈䛾SFTP᥋⥆䝃䝫䞊䝖 } Gradle2.1 } 䝧䞊䝇䛾Groovy䛾᭱᪂㻌(2.3.2 䊻 2.3.6) } plugins 䝤䝻䝑䜽䛸䝥䝷䜾䜲䞁䝫䞊䝍䝹䛻䜘䜚䝥䝷䜾䜲䞁㐺⏝䛜ᐜ᫆䛻 } 䝥䝷䜾䜲䞁㛤Ⓨ䝥䝷䜾䜲䞁(java-gradle-plugin)䛾㏣ຍ } Java䝋䞊䝇䛾䜲䞁䜽䝸䝯䞁䝍䝹䝁䞁䝟䜲䝹ᑐᛂ } exclude ᣦᐃ䜢maven-publish䝥䝷䜾䜲䞁䛜Ⓨ⾜䛩䜛POM䛻ᫎ } 䝡䝹䝗䛻䜘䛳䛶⏕ᡂ䛥䜜䜛䝁䞁䝫䞊䝛䞁䝖䛾ヲ⣽ሗ⾲♧䝍䝇䜽 (components)䛾㏣ຍ 12
13.
コミュニティプラグイン適用(~2.0) buildscript {
repositories { jcenter() } dependencies { classpath com.bmuschko:gradle-tomcat-plugin: 13 2.0 } } apply plugin: com.bmuschko.tomcat
14.
コミュニティプラグイン適用(2.1~) plugins {
id com.bmuschko.tomcat version 2.0 } 14 䝥䝷䜾䜲䞁䝫䞊䝍䝹䛻Ⓩ㘓䛥䜜䛶䛔䜛䛣䛸䛜๓ᥦ
15.
Gradleプラグインポータル 15 㼔㼠㼠㼜㻦㻛㻛㼜㼘㼡㼓㼕㼚㼟㻚㼓㼞㼍㼐㼘㼑㻚㼛㼞㼓㻛
16.
インクリメンタルコンパイル対応 } ኚ᭦䛾䛒䛳䛯Java䝋䞊䝇䛾䜏䝁䞁䝟䜲䝹
} 2.0䜎䛷䛿䚸䝋䞊䝇䝉䝑䝖䛻ྵ䜎䜜䜛Java䝋䞊䝇䛾䛖䛱 ୍䛴䛷䜒ኚ᭦䛜䛒䜜䜀䚸య䜢䝁䞁䝟䜲䝹 } 2.1䛷䛿䝁䞁䝟䜲䝹䜢ᚲせ᭱ᑠ㝈䛻 } Ant䛾javac䝍䝇䜽䜢䜔䜑䚸Gradle⊂⮬䝁䞁䝟䜲䝷䜈 } 䝕䝣䜷䝹䝖䛷䛿↓ຠ䛥䜜䛶䛔䜛 } 䜲䞁䜽䝸䝯䞁䝍䝹䝁䞁䝟䜲䝹䛾ຠᯝ } 䝡䝹䝗㛫▷⦰ } 䝞䜲䝖䝁䞊䝗ฎ⌮䜔ືⓗ䜽䝷䝇䝸䝻䞊䝗䜢⾜䛖ሙྜ 䛾ᙳ㡪⠊ᅖ䛾᭱ᑠ 16
17.
インクリメンタルコンパイル有効化 } 䝡䝹䝗䝇䜽䝸䝥䝖㻌or
ึᮇ䝇䜽䝸䝥䝖䛻㏣グ } ึᅇ䝡䝹䝗䛻䜽䝷䝇ゎᯒ䝕䞊䝍䜢グ㘓䛧䚸௨㝆䛿ᕪ ศ䜢䝏䜵䝑䜽䛩䜛 17 allprojects { tasks.withType(JavaCompile) { options.incremental = true } }
18.
18 参考情報
19.
Gradle関連情報 } Gradle䝗䜻䝳䝯䞁䝖
} http://www.gradle.org/documentation } Gradle䝗䜻䝳䝯䞁䝖(᪥ᮏㄒ⩻ヂ∧) } http://gradle.monochromeroad.com/docs/index.html 䋻බᘧ䝗䜻䝳䝯䞁䝖䛻⛣⾜ணᐃ䛷䛩 } 䝃䞁䝥䝹䝁䞊䝗 } gradle-x.x-all.zip䛾”samples/”௨ୗ } 䝋䞊䝇䝁䞊䝗 } https://github.com/gradle/gradle 19
20.
20 㼔㼠㼠㼜㻦㻛㻛㼣㼣㼣㻚㼜㼕㼤㼕㼢㻚㼚㼑㼠㻛㼙㼑㼙㼎㼑㼞㼋㼕㼘㼘㼡㼟㼠㻚㼜㼔㼜㻫㼙㼛㼐㼑㻩㼙㼑㼐㼕㼡㼙㻒㼕㼘㼘㼡㼟㼠㼋㼕㼐㻩㻠㻝㻢㻣㻠㻠㻡
21.
21 次は 「Gradleハンズオン基礎編」
です
Download