GRADLE official website Download the latest compression package, after decompression set environment variable Gradle_home to extract the directory, in the path before adding%gradle_home%\lib; Open cmd run gradle-v view version currently used 2.14
Build Build.gradle content under the original project as follows
Apply plugin: ' War '
sourcecompatibility = 1.6 //Set JDK version
Webappdirname = ' webcontent ' //Set WEBAPP root directory
//set Java source directory
sourcesets {
main {
srcdir ' src '
}
Resources {
Srcdir ' Resources '}}
//Set MAVEN library address
repositories {
maven {URL ' http://maven.oschina.net/ content/groups/public/'}
}
dependencies {
Tasks.withtype (javacompile) {
options.encoding = " UTF-8 "
}
Compile Filetree (dir: ' Webcontent/web-inf/lib ', include: [' *.jar '])
//Use this
when there is no network compileonly files (' C:/java/tomcat/apache-tomcat-6.0.37/lib/servlet-api.jar ')
//network is with MAVEN
// Providedcompile ' javax.servlet:servlet-api:2.5 '//compile period
}
Finally, under CMD, enter project ROOT to run Gradle build and generate war package under Build/lib
Gradle can run like ant in a network environment or download a dependency package like Maven