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
- idea gradle开发java工程
- 使用IntelliJ IDEA,gradle开发Java web应用步骤
- 使用IntelliJ IDEA,gradle开发Java web应用步骤
- 使用IntelliJ IDEA,gradle开发Java web应用步骤
- 使用IntelliJ IDEA,gradle开发Java web应用步骤
- 使用IntelliJ IDEA,gradle开发Java web应用步骤
- 使用Intellij Idea+Gradle 搭建Java 本地开发环境
- 使用Intellij Idea+Gradle 搭建Java 本地开发环境
- gradle构建java工程
- Spark 开发环境搭建(4)IDEA Gradle+java方式 Gradle导出jar包
- idea环境下基于Gradle的Kotlin/Java的工程和代码互转
- intellij idea中gradle工程使用git进行版本控制
- Intellij IDEA创建基于Gradle的SpringMVC工程
- 使用 IntelliJ IDEA + Gradle + SpringBoot 搭建Hello World工程
- 使用 IntelliJ IDEA + Gradle + SpringBoot 搭建Hello World工程
- IntelliJ IDEA编写Java工程
- IDEA Gradle插件创建Java项目
- Idea 使用 Gradle 插件创建 Java 项目
- HDU1052 Tian Ji (经典贪心算法)
- Version 1.6.0_65 of the JVM is not suitable for this product
- Eclipse启动时报需要安装"Java SE 6 Runtime"致无法启动解决方案
- 导入jar包到web项目中
- 视差特效
- idea gradle开发java工程
- unityTaidou(三)unity模型材质比较暗的解决方法
- 11573 - Ocean Currents
- bzoj2186: [Sdoi2008]沙拉公主的困惑
- HDU——1003Max Sum(子序列最大和)
- Codeforces Round #342 (Div. 2)总结
- 程序员进阶书籍介绍推荐
- HDU 3555 Bomb(数位DP)
- spring(AOP)Aop的概念