gradle使用
gradle配置文件介绍
plugins {
id 'java'
}
group 'org.archforce'
version '1.0-SNAPSHOT'
/**
* 指定所使用的仓库
* mavenCentral()表示使用中央仓库,此刻项目中所使用的jar包都会默认去中央仓库下载到本地指定目录
*/
repositories {
mavenLocal() // 先从本地仓库寻找jar包 找不到再去中央仓库下载
mavenCentral()
}
/**
* gradle所有的jar包坐标都在dependencies中放置
* 每一个jar包的坐标都有三个元素组成
* group name version
* testCompile 表示该jar包在测试的时候起作用 该属性为jar包的作用域
*/
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
compile group: 'org.springframework', name: 'spring-context', version: '5.2.7.RELEASE'
}
自定义gradle仓库地址
配置gradle仓库的地址非常简单,只需要将本地的仓库路径添加到环境变量中并配上特定的名称即可。其中名称为:GRADLE_USER_HOME
gradle开发web工程
先正常的生成一个gradle-java项目,然后在项目中的src/main目录下创建webapp以及其下的WEB-INF跟web.xml。然后再gradle配置文件中修改plugins
plugins {
id 'java'
id 'war' // 添加完这个后刷新gradle就会发现webapp可用了
}