idea gradle开发java工程

来源:互联网 发布:淘宝的优化建议 编辑:程序博客网 时间:2024/06/06 07:43

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那就配置为eclipseapply 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'}//这里的配置是把该项目打包为jarjar {    //将当前项目依赖的包一同打包到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

0 0
原创粉丝点击