一、配置文件java
(1)dependenciesweb
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
}
(2)JDK版本:sourceCompatibilityapi
sourceCompatibility = 1.8
(3)倉庫app
repositories {
mavenCentral()
}
二、使用本地maven倉庫webapp
(1)複製maven本地倉庫的路徑:maven
(2)配置環境變量ide
(3)在配置文件中配置倉庫測試
repositories {
mavenLocal()
mavenCentral()
}
只有在本地倉庫沒有的時候再會去中央倉庫下載jar包gradle
三、使用gradle新建一個web工程spa
(1)新建webapp目錄
新建webapp目錄,在該目錄下放入web工程須要的文件和目錄:
(2)將項目變爲web工程:
apply plugin:'war'
須要在配置文件中添加項目的打包方式爲:war包
添加成功後,webapp目錄的格式已經改變
(3)建立一個servlet:
在未導入相關依賴以前會一直報錯
(4)導入依賴
providedCompile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1.0'
(5)能夠正常訪問servlet:
四、gradle工程的拆分與聚合
(1)建立一個gradle項目做爲父工程:
(2)建立子模塊:
與新建父工程的時候類似:
子模塊名:
全部新建的項目都是普通的java工程,須要手動修改才能轉換爲web工程
(3)配置文件
須要將父工程的配置文件放入到
allprojects {
}
內部才能被子工程使用