├── .gitignore ├── 1-gradle-first-try ├── Gradle快速入门 ├── build.gradle └── xml │ └── test.xml ├── 10-custom-plugin ├── create-plugin-in-build-file │ └── build.gradle ├── create-plugin-in-project │ ├── build.gradle │ └── buildSrc │ │ └── src │ │ └── main │ │ └── groovy │ │ └── davenkin │ │ ├── DateAndTimePlugin.groovy │ │ └── DateAndTimePluginExtension.groovy └── create-plugin-in-standalone-project │ ├── client │ └── build.gradle │ ├── lib │ └── davenkin │ │ └── datetimeplugin │ │ ├── 1.0 │ │ ├── datetimeplugin-1.0.jar │ │ ├── datetimeplugin-1.0.jar.md5 │ │ ├── datetimeplugin-1.0.jar.sha1 │ │ ├── datetimeplugin-1.0.pom │ │ ├── datetimeplugin-1.0.pom.md5 │ │ └── datetimeplugin-1.0.pom.sha1 │ │ ├── maven-metadata.xml │ │ ├── maven-metadata.xml.md5 │ │ └── maven-metadata.xml.sha1 │ └── plugin │ ├── build.gradle │ └── src │ └── main │ ├── groovy │ └── davenkin │ │ ├── DateAndTimePlugin.groovy │ │ └── DateAndTimePluginExtension.groovy │ └── resources │ └── META-INF │ └── gradle-plugins │ └── time.properties ├── 11-working-with-files ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ ├── appcheck.html │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── 2-define-task ├── build.gradle └── gradle-task.txt ├── 3-undertand-gradle-syntax ├── build.gradle ├── source │ └── aa.txt ├── test.groovy └── understand-gradle.txt ├── 4-incremental-build ├── build.gradle ├── destination.txt ├── sourceDir │ ├── source1.xml │ └── source2.xml └── 增量式构建 ├── 5-define-custom-properties ├── build.gradle ├── custom-property │ ├── build.gradle │ └── 自定义Project的Property └── define-properties.txt ├── 6-java-plugin ├── java-plugin.txt ├── java-project │ ├── .gitignore │ ├── README.md │ ├── build.gradle │ ├── java-sources │ │ └── davenkin │ │ │ └── HelloWorld.java │ ├── resources │ │ └── log4j.xml │ └── src │ │ ├── api │ │ ├── java │ │ │ └── davenkin │ │ │ │ └── HelloWordApi.java │ │ └── resources │ │ │ └── log4j.xml │ │ └── test │ │ ├── java │ │ └── davenkin │ │ │ └── HelloWorldTest.java │ │ └── resources │ │ └── log4j.xml ├── 图片1.png └── 图片2.png ├── 7-dependency-management ├── dependency-management │ ├── .gitignore │ ├── README.md │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── davenkin │ │ │ │ └── HelloWorld.java │ │ └── resources │ │ │ └── log4j.xml │ │ └── test │ │ ├── java │ │ └── davenkin │ │ │ └── HelloWorldTest.java │ │ └── resources │ │ └── log4j.xml └── dependency.txt ├── 8-multi-project ├── multi-web │ ├── .gitignore │ ├── README.md │ ├── build.gradle │ ├── multi-web-war │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── davenkin │ │ │ │ └── HelloController.java │ │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── jsp │ │ │ │ └── hello.jsp │ │ │ ├── spring-servlet.xml │ │ │ └── web.xml │ │ │ └── index.html │ ├── multi-web │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── davenkin │ │ │ └── HelloWorld.java │ └── settings.gradle ├── multi.txt └── root-project │ ├── build.gradle │ ├── settings.gradle │ ├── sub-project1 │ └── build.gradle │ └── sub-project2 │ └── build.gradle ├── 9-custom-task ├── create-task-in-build-file │ └── build.gradle ├── create-task-in-project │ ├── build.gradle │ └── buildSrc │ │ └── src │ │ └── main │ │ └── groovy │ │ └── davenkin │ │ └── HelloWorldTask.groovy └── create-task-in-standalone-project │ ├── client │ └── build.gradle │ ├── hello-world-task-project │ ├── build.gradle │ └── src │ │ └── main │ │ └── groovy │ │ └── davenkin │ │ └── HelloWorldTask.groovy │ └── lib │ └── davenkin │ └── hellotask │ ├── 1.0 │ ├── hellotask-1.0.jar │ ├── hellotask-1.0.jar.md5 │ ├── hellotask-1.0.jar.sha1 │ ├── hellotask-1.0.pom │ ├── hellotask-1.0.pom.md5 │ └── hellotask-1.0.pom.sha1 │ ├── maven-metadata.xml │ ├── maven-metadata.xml.md5 │ └── maven-metadata.xml.sha1 └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/.gitignore -------------------------------------------------------------------------------- /1-gradle-first-try/Gradle快速入门: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/1-gradle-first-try/Gradle快速入门 -------------------------------------------------------------------------------- /1-gradle-first-try/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/1-gradle-first-try/build.gradle -------------------------------------------------------------------------------- /1-gradle-first-try/xml/test.xml: -------------------------------------------------------------------------------- 1 | aa 2 | -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-build-file/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-build-file/build.gradle -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-project/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-project/build.gradle -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-project/buildSrc/src/main/groovy/davenkin/DateAndTimePlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-project/buildSrc/src/main/groovy/davenkin/DateAndTimePlugin.groovy -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-project/buildSrc/src/main/groovy/davenkin/DateAndTimePluginExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-project/buildSrc/src/main/groovy/davenkin/DateAndTimePluginExtension.groovy -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-standalone-project/client/build.gradle -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/1.0/datetimeplugin-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/1.0/datetimeplugin-1.0.jar -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/1.0/datetimeplugin-1.0.jar.md5: -------------------------------------------------------------------------------- 1 | 2bc74fe523bda587ae7e117112ab5f76 -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/1.0/datetimeplugin-1.0.jar.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/1.0/datetimeplugin-1.0.jar.sha1 -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/1.0/datetimeplugin-1.0.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/1.0/datetimeplugin-1.0.pom -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/1.0/datetimeplugin-1.0.pom.md5: -------------------------------------------------------------------------------- 1 | 6f97aeff56c5809a45d13749e7e18a94 -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/1.0/datetimeplugin-1.0.pom.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/1.0/datetimeplugin-1.0.pom.sha1 -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/maven-metadata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/maven-metadata.xml -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/maven-metadata.xml.md5: -------------------------------------------------------------------------------- 1 | 8f2e1906db2cfe6ae5278886293b6313 -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/maven-metadata.xml.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-standalone-project/lib/davenkin/datetimeplugin/maven-metadata.xml.sha1 -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-standalone-project/plugin/build.gradle -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/plugin/src/main/groovy/davenkin/DateAndTimePlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-standalone-project/plugin/src/main/groovy/davenkin/DateAndTimePlugin.groovy -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/plugin/src/main/groovy/davenkin/DateAndTimePluginExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/10-custom-plugin/create-plugin-in-standalone-project/plugin/src/main/groovy/davenkin/DateAndTimePluginExtension.groovy -------------------------------------------------------------------------------- /10-custom-plugin/create-plugin-in-standalone-project/plugin/src/main/resources/META-INF/gradle-plugins/time.properties: -------------------------------------------------------------------------------- 1 | implementation-class = davenkin.DateAndTimePlugin 2 | -------------------------------------------------------------------------------- /11-working-with-files/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/11-working-with-files/build.gradle -------------------------------------------------------------------------------- /11-working-with-files/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/11-working-with-files/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /11-working-with-files/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/11-working-with-files/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /11-working-with-files/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/11-working-with-files/gradlew -------------------------------------------------------------------------------- /11-working-with-files/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/11-working-with-files/gradlew.bat -------------------------------------------------------------------------------- /11-working-with-files/src/appcheck.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/11-working-with-files/src/appcheck.html -------------------------------------------------------------------------------- /11-working-with-files/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/11-working-with-files/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /2-define-task/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/2-define-task/build.gradle -------------------------------------------------------------------------------- /2-define-task/gradle-task.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/2-define-task/gradle-task.txt -------------------------------------------------------------------------------- /3-undertand-gradle-syntax/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/3-undertand-gradle-syntax/build.gradle -------------------------------------------------------------------------------- /3-undertand-gradle-syntax/source/aa.txt: -------------------------------------------------------------------------------- 1 | source file 2 | -------------------------------------------------------------------------------- /3-undertand-gradle-syntax/test.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/3-undertand-gradle-syntax/test.groovy -------------------------------------------------------------------------------- /3-undertand-gradle-syntax/understand-gradle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/3-undertand-gradle-syntax/understand-gradle.txt -------------------------------------------------------------------------------- /4-incremental-build/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/4-incremental-build/build.gradle -------------------------------------------------------------------------------- /4-incremental-build/destination.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/4-incremental-build/destination.txt -------------------------------------------------------------------------------- /4-incremental-build/sourceDir/source1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/4-incremental-build/sourceDir/source1.xml -------------------------------------------------------------------------------- /4-incremental-build/sourceDir/source2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/4-incremental-build/sourceDir/source2.xml -------------------------------------------------------------------------------- /4-incremental-build/增量式构建: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/4-incremental-build/增量式构建 -------------------------------------------------------------------------------- /5-define-custom-properties/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/5-define-custom-properties/build.gradle -------------------------------------------------------------------------------- /5-define-custom-properties/custom-property/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /5-define-custom-properties/custom-property/自定义Project的Property: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/5-define-custom-properties/custom-property/自定义Project的Property -------------------------------------------------------------------------------- /5-define-custom-properties/define-properties.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/5-define-custom-properties/define-properties.txt -------------------------------------------------------------------------------- /6-java-plugin/java-plugin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/java-plugin.txt -------------------------------------------------------------------------------- /6-java-plugin/java-project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/java-project/.gitignore -------------------------------------------------------------------------------- /6-java-plugin/java-project/README.md: -------------------------------------------------------------------------------- 1 | ReadMe 2 | -------------------------------------------------------------------------------- /6-java-plugin/java-project/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/java-project/build.gradle -------------------------------------------------------------------------------- /6-java-plugin/java-project/java-sources/davenkin/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/java-project/java-sources/davenkin/HelloWorld.java -------------------------------------------------------------------------------- /6-java-plugin/java-project/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/java-project/resources/log4j.xml -------------------------------------------------------------------------------- /6-java-plugin/java-project/src/api/java/davenkin/HelloWordApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/java-project/src/api/java/davenkin/HelloWordApi.java -------------------------------------------------------------------------------- /6-java-plugin/java-project/src/api/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/java-project/src/api/resources/log4j.xml -------------------------------------------------------------------------------- /6-java-plugin/java-project/src/test/java/davenkin/HelloWorldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/java-project/src/test/java/davenkin/HelloWorldTest.java -------------------------------------------------------------------------------- /6-java-plugin/java-project/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/java-project/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /6-java-plugin/图片1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/图片1.png -------------------------------------------------------------------------------- /6-java-plugin/图片2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/6-java-plugin/图片2.png -------------------------------------------------------------------------------- /7-dependency-management/dependency-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/7-dependency-management/dependency-management/.gitignore -------------------------------------------------------------------------------- /7-dependency-management/dependency-management/README.md: -------------------------------------------------------------------------------- 1 | ReadMe 2 | -------------------------------------------------------------------------------- /7-dependency-management/dependency-management/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/7-dependency-management/dependency-management/build.gradle -------------------------------------------------------------------------------- /7-dependency-management/dependency-management/src/main/java/davenkin/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/7-dependency-management/dependency-management/src/main/java/davenkin/HelloWorld.java -------------------------------------------------------------------------------- /7-dependency-management/dependency-management/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/7-dependency-management/dependency-management/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /7-dependency-management/dependency-management/src/test/java/davenkin/HelloWorldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/7-dependency-management/dependency-management/src/test/java/davenkin/HelloWorldTest.java -------------------------------------------------------------------------------- /7-dependency-management/dependency-management/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/7-dependency-management/dependency-management/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /7-dependency-management/dependency.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/7-dependency-management/dependency.txt -------------------------------------------------------------------------------- /8-multi-project/multi-web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi-web/.gitignore -------------------------------------------------------------------------------- /8-multi-project/multi-web/README.md: -------------------------------------------------------------------------------- 1 | ReadMe 2 | -------------------------------------------------------------------------------- /8-multi-project/multi-web/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi-web/build.gradle -------------------------------------------------------------------------------- /8-multi-project/multi-web/multi-web-war/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi-web/multi-web-war/build.gradle -------------------------------------------------------------------------------- /8-multi-project/multi-web/multi-web-war/src/main/java/davenkin/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi-web/multi-web-war/src/main/java/davenkin/HelloController.java -------------------------------------------------------------------------------- /8-multi-project/multi-web/multi-web-war/src/main/webapp/WEB-INF/jsp/hello.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi-web/multi-web-war/src/main/webapp/WEB-INF/jsp/hello.jsp -------------------------------------------------------------------------------- /8-multi-project/multi-web/multi-web-war/src/main/webapp/WEB-INF/spring-servlet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi-web/multi-web-war/src/main/webapp/WEB-INF/spring-servlet.xml -------------------------------------------------------------------------------- /8-multi-project/multi-web/multi-web-war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi-web/multi-web-war/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /8-multi-project/multi-web/multi-web-war/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi-web/multi-web-war/src/main/webapp/index.html -------------------------------------------------------------------------------- /8-multi-project/multi-web/multi-web/build.gradle: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /8-multi-project/multi-web/multi-web/src/main/java/davenkin/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi-web/multi-web/src/main/java/davenkin/HelloWorld.java -------------------------------------------------------------------------------- /8-multi-project/multi-web/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi-web/settings.gradle -------------------------------------------------------------------------------- /8-multi-project/multi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/multi.txt -------------------------------------------------------------------------------- /8-multi-project/root-project/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/root-project/build.gradle -------------------------------------------------------------------------------- /8-multi-project/root-project/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/root-project/settings.gradle -------------------------------------------------------------------------------- /8-multi-project/root-project/sub-project1/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/root-project/sub-project1/build.gradle -------------------------------------------------------------------------------- /8-multi-project/root-project/sub-project2/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/8-multi-project/root-project/sub-project2/build.gradle -------------------------------------------------------------------------------- /9-custom-task/create-task-in-build-file/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-build-file/build.gradle -------------------------------------------------------------------------------- /9-custom-task/create-task-in-project/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-project/build.gradle -------------------------------------------------------------------------------- /9-custom-task/create-task-in-project/buildSrc/src/main/groovy/davenkin/HelloWorldTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-project/buildSrc/src/main/groovy/davenkin/HelloWorldTask.groovy -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-standalone-project/client/build.gradle -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/hello-world-task-project/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-standalone-project/hello-world-task-project/build.gradle -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/hello-world-task-project/src/main/groovy/davenkin/HelloWorldTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-standalone-project/hello-world-task-project/src/main/groovy/davenkin/HelloWorldTask.groovy -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/1.0/hellotask-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/1.0/hellotask-1.0.jar -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/1.0/hellotask-1.0.jar.md5: -------------------------------------------------------------------------------- 1 | fd3df8743790a6d0c56cdbfe4d5ab3c1 -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/1.0/hellotask-1.0.jar.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/1.0/hellotask-1.0.jar.sha1 -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/1.0/hellotask-1.0.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/1.0/hellotask-1.0.pom -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/1.0/hellotask-1.0.pom.md5: -------------------------------------------------------------------------------- 1 | a654c12e359d11dec802b092e586a7a8 -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/1.0/hellotask-1.0.pom.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/1.0/hellotask-1.0.pom.sha1 -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/maven-metadata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/maven-metadata.xml -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/maven-metadata.xml.md5: -------------------------------------------------------------------------------- 1 | 26e5ee33e1d04817828f2e16480a2746 -------------------------------------------------------------------------------- /9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/maven-metadata.xml.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/9-custom-task/create-task-in-standalone-project/lib/davenkin/hellotask/maven-metadata.xml.sha1 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenkin/gradle-learning/HEAD/README.md --------------------------------------------------------------------------------