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等命令便可打包
相关文章
相关标签/搜索