gradle提供了初始化项目的命令,但是该命令还不完善,只支持几种项目 http://gradle.org/docs/2.2/userguide/build_init_plugin.html
apply plugin: ‘java‘apply plugin: ‘war‘ //用来生成warapply plugin: ‘eclipse-wtp‘ //用来生成Eclipseweb项目的插件(web-tool-platform)apply plugin: ‘jetty‘ //在项目中嵌入jetty服务器version = ‘1.0‘ //property// Uses JDK 7sourceCompatibility = 1.7targetCompatibility = 1.7// 1. Get dependencies from Maven local repository// 2. Get dependencies from Maven central repositoryrepositories {mavenCentral()}//Project dependenciesdependencies {compile ‘ch.qos.logback:logback-classic:1.1.2‘compile ‘org.springframework:spring-webmvc:4.0.6.RELEASE‘compile ‘jstl:jstl:1.2‘//include in compile only, exclude in the warprovidedCompile ‘javax.servlet:servlet-api:2.5‘}
(通常用gradle cleanEclipse eclipse指令:To completely rewrite existing Eclipse files, execute a clean task together with its corresponding generationtask)
https://github.com/bmuschko/gradle-tomcat-plugin
gradle build 编译项目,生成build文件夹,并生成相应的jar或war包。
gradle clean 与build相反,删除build文件夹
原文:http://blog.csdn.net/helloxiaoyueyue/article/details/43306255