您的位置:首页 > 编程语言 > Java开发

idea gradle开发java工程

2016-02-10 20:19 423 查看
gradle一种比maven更新更简单的项目管理工具。

1.安装gradle

下载地址https://gradle.org/gradle-download/

下载后解压,重命名文件夹的名字为gradle。

环境变量配置:

GRADLE_HOME=/usr/local/gradle

export GRADLE_HOME

export PATH=${PATH}:$GRADLE_HOME/bin

2.学习

学习比较好的入门教程:http://blog.jobbole.com/84471/

-----------------------

个人学习笔记,

配置文件如下:

group 'cn.zk.bao'
version '1.0-SNAPSHOT'

apply plugin: 'idea'    //如果使用idea开发,那就配置上,如果用eclipse那就配置为eclipse
apply plugin: 'java'

sourceCompatibility = 1.8    //使用的java版本

repositories {
//自定义maven仓库地址,使用中国开源社区的,下载包比较快
maven { url 'http://maven.oschina.net/content/groups/public/' }
//maven仓库中心,下面这个为gradle为maven仓库中心取的别名,直接用上就OK
mavenCentral()
}

//引入依赖包
dependencies {
compile 'log4j:log4j:1.2.17'
testCompile group: 'junit', name: 'junit', version: '4.11'
}
//这里的配置是把该项目打包为jar
jar {
//将当前项目依赖的包一同打包到jar里面,该jar就变成“肥”jar了,因为他把依赖包也打到了jar里面。一般情况下我们打包是将项目中的java文件打包为jar,不需要该句,这里是为了演示该项目才弄的。
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
//
manifest {
attributes 'Main-Class': 'cn.zk.bao.HelloWorld'
}
}


开始打包

cd到该项目的目录

gradle clear,清除一下工程

gradle build 打包该工程;gradle assemble打包时不执行单元测试。

打包后的文件被放入build/libs/下面。

执行一下jar文件:java -jar zktest-1.0-SNAPSHOT.jar

查看原文:http://www.baowenwei.com/archives/832
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: