Gradle学习-构建Java程序一
2016-11-07 22:39
260 查看
Gradle构建Java
配置Gradle环境
下载gradle的二进制文件,GRADLE 3.1,最新版本是3.1配置环境变量
在环境变量中添加gradle安装目录,比如:
D:\software\gradle\gradle-3.1
然后在path变量中添加进入:
%GRADLE_HOME%\bin
然后在命令行输入gradle -v查看是否有正确数据。
目录结构
src -main -java -resource -test -java -resource build.gradle
详细
biuld.gradle目录需要跟src目录同级,然后在build中添加gradle的java插件apply plugin: 'java'
然后在main/java/ 目录下面写代码
比如包名是:com.test.java,然后就依次建立这个文件夹,然后建立Java文件,比如建立HelloWorld.java,内容是:
package com.test.java public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
然后,在跟目录,也就是src和build那里,运行命令:
gradle assemble
然后看到
BUILD SUCCESSFUL
就是构建成功了。
结果
他会在根目录下面生成一个build的文件夹,那些是构建的结果,其中1. build.libs/目录下是生成可以在别处用的jar文件。jar的名字是[projectName].java,就是src所在的parent目录的名字。
2. build/classes 是生成的字节码文件。
命令
通用的taskassemble check build clean
添加java plugin的时候,他会自动的带有上面的 四个命令。
1. assemble 组合项目所有输出任务,就是只是回去执行项目打包所需要的任务集
2. check 执行所有检查任务
3. build 执行 assemble 和 check 两个 task 的所有工作
4. clean 会清空项目的输出
来源:通用 Task
需要运行出一个java程序,我们需要配置杂builde.gradle中加入Manifest,设置我们的入口类:
apply plugin: 'java' jar { manifest { attributes 'Main-Class': 'com.test.java.HelloWorld' } }
然后,再次进行打包,使用assemble 或者build命令,生成jar,然后,cd到build的libs文件夹下面,使用java -jar xxx.jar命令。
如:
java jar test.jar
然后,就可以看到hello word了。
相关文章推荐
- 使用Gradle自定义配置构建Java程序
- Gradle学习之构建java与web项目
- 使用Gradle第一次构建Java程序
- 使用Gradle自定义配置构建Java程序
- gradle学习(21)-在eclipse中构建java项目
- Spring Framework5.0 学习(1)—— 用Gradle构建一个Java Project
- 第一次使用Gradle构建Java程序
- gradle学习(4)-构建java项目
- Gradle学习基础(2):构建简单的JAVA项目
- Java 学习笔记 (7) - GUI编程之Java小程序 Applet
- NakedObjects框架: 最快最省构建漂亮合理的Java程序
- 第一个java程序的学习
- 传智播客java web 学习,国际化的web程序开发(二)
- 传智播客java web 学习,国际化的web程序开发
- Java代码构建一个线程池 Java,线程池 [程序开发Java] IT.com.cn IT世界网
- java学习开发环境的构建
- Jcrontab - java定时程序进阶学习-Java基础-Java-编程开发
- 用ANT构建java可执行程序
- 学习测试:Java堆栈变量、类变量、实例变量在程序中的执行效率
- 面向Java程序员的Ajax:构建动态Java程序