gradle 構建java工程

下面會先說建立普通java工程的方法,以後會說建立web工程的方法
1.  gradle安裝: 去gradle官網( http://gradle.org/)下載bin包,根據開發系統下載合適的版本
2.  修改環境變量,path中加入gradle的bin目錄路徑,在cmd中敲入gradle -v表明加入成功。
3.  開始利用gradle進行項目構建,通常的方式是源碼會放到cvs(版本控制系統)中進行管理,可是本地開發通常採用IDE, 這裏我用的是eclipse,因此涉及到如何將經過gradle生成eclipse工程,導入eclipse中進行開發。
 
建立普通java工程
 
1. 首先建立工程目錄: 好比D盤: D:\code\testGradle
2. 在testGradle目錄下創建build.gradle文件,相似於maven的pom.xml文件,該文件決定整個gradle的構建過程。
    build.gradle內容以下:
            apply plugin: 'java'
            apply plugin: 'eclipse'
 
            repositories {
                mavenCentral()
            }
 
            targetCompatibility = 1.7
 
            dependencies {
                testCompile 'junit:junit:4.+'
            }
3. 在testGradle目錄中創建gradle默認的代碼結構, 代碼結構圖以下:
    src/main/java    源代碼
    src/test/java    測試代碼
    src/main/resources    資源文件
    src/test/resources    測試資源
 根據本身的需求進行建立
 
4.  cmd下進入testGradle目錄中,敲入gradle eclipse.  這樣就建立了一個由gradle進行管理的eclipse工程。gradle在這裏所作的工做就是生成eclipse工程所須要的.classpath文件和.project文件,在3中建立的目錄都會加入到.classpath文件之中,能夠打開.classpath文件查看,
 
建立web工程,我習慣將web工程當作普通工程進行建立,而後打包成war包,再部署到測試機上進行測試,能夠利用一些自動構建工具。
1. 首先建立工程目錄:好比D盤:D:\code\testWebGradle
2. 在testWebGradle目錄下創建build.gradle文件,相似於maven的pom.xml文件,該文件決定整個gradle的構建過程。
            build.gradle內容以下:
            
            apply plugin: 'war'
            apply plugin: 'eclipse'
 
            repositories {
                mavenCentral()
            }
 
            targetCompatibility = 1.7
 
            dependencies {
                testCompile 'junit:junit:4.+'
            }
3.  在testGradle目錄中創建gradle默認的代碼結構, 代碼結構圖以下:
    src/main/java    源代碼
    src/test/java    測試代碼
    src/main/webapp  web相關文件目錄
    src/main/resources    資源文件
    src/test/resources    測試資源
   根據本身的需求進行建立
 
4.  cmd下進入testGradle目錄中,敲入gradle eclipse.  這樣就建立了一個由gradle進行管理的eclipse工程。gradle在這裏所作的工做就是生成eclipse工程所須要的.classpath文件和.project文件,在3中建立的目錄都會加入到.classpath文件之中,能夠打開.classpath文件查看,
 
以後就是gradle命令的使用,採用gradle build等命令便可打包
相關文章
相關標籤/搜索