没有合适的资源?快使用搜索试试~ 我知道了~
首页在 Eclipse 下利用 gradle 构建系统
资源详情
资源评论
资源推荐

在 Eclipse 下利用 gradle 构建系统
基本开发环境
操作系统:本教程使用的为 如果您的系统是 的,
请选择下载对应版本的其他工具,包括开发工具、服务器、
、。
开发工具:版本,请到
!!""#!!网站下载,当然任何版本的 都是可以的。
服务器:$%&$'"(")*,可以到
!!&""#!$'("#下载,使用 +"(以上的任何版本都可以
的,当然,您也可以使用 ,等其他 服务器。
-:到 !!.""&下载 )"+"(/)0版本,下载后安装即可。
,1,2简单比较
是我们过去构建系统基本都会用到的,&脚本文件中包括若干 -任务,任
务之间可以互相依赖,对于一个大的项目来说,这些 &文件维护起来的确不是一件容易
的事情,还有那些项目依赖的而没有版本号的 .包,有时真的让人头疼,后来 1
出现了,基于中央仓库的编译相对于 来说的确是好了很多,但是,是不是
1就是我们构建项目的唯一选择呢?呵呵,当然不了,利用 2来构建系
统我认为将成为 .构建项目的最佳选择,简单,快速,对初学者无苛刻要求,可以说
是拿来就会用,而且我们再也不用看那些冗长而复杂的 &文件了,因为 2是基于
23语言的,23大家应该很熟悉吧,是基于 1的敏捷开
发语言,它结合了 43、5,3和 &-的许多强大的特性,如果你是一个
的完全支持者,也没有问题,因为 2可以很平滑的来调用 文件的,我这样说你
可能不接受 2,下面我们就会通过一个个具体实例来讲解 12构建
项目的过程,通过例子我们能很容易明白它们的差异。6#。
用 来构建简单系统
新建一个 .命名为 /.

图 )"新建 /.项目
然后新建一个 7类,我们下面就是将这个项目通过 来编译,打包,类
的代码列表如清单 )所示:
清单 )"7类
双击代码全选
)
8
9
:
+
'
0
-# #"";
, 7 <
, # 37=#
&><
?7 ?@&;
A
A
然后再新建一个 ,文件,命名为 ,"&内容如清单 9所示:
清单 8","&
双击代码全选
)
8
9
:
+
'
0
*
B
)
(
CD& E?)"(? #E?%F$*?DG
C. &E?.? E??G
C# &E?? E??
E??G
C. E?? E?,?
E?#!HH?GC!.G
C. ,E?,? IE?!/.".?GC!.G
C IE?!/."?
,&E?J$KF!,"&?G
C E?,?GC!G
C!G

)
)
)
8
)
9
)
:
)
+
C!#G
CL$$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $
#
$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $$G
C# &E??G
C!#G
C!.G
熟悉 的同学们对于上面的脚本应该很容易看明白,这里就不详细解释了,主要功
能就是把这个工程编译然后打成 .和 包。到目前为止 /.的目录结构如
图 8所示:
图 8"/.工程目录结构
运行 脚本。
双击代码全选
)
8
9
:
+
'
0
*
B
)
(
)
)
)
#$$)"'"+, $
/J1/.,"&
注: 放在了 #$$)"'"+ 目录下。
执行结果如下:
JI /J1/.,"&
M.N O&# ) I
/J1/.,
M.N J# . /J1/./.".
MN J#
剩余11页未读,继续阅读



















_Mr_Yang_
- 粉丝: 16
- 资源: 98
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- ARM Cortex-A(armV7)编程手册V4.0.pdf
- ABB机器人保养总结解析.ppt
- 【超详细图解】菜鸡如何理解双向链表的python代码实现
- 常用网络命令的使用 ipconfig ping ARP FTP Netstat Route Tftp Tracert Telnet nslookup
- 基于单片机控制的DC-DC变换电路
- RS-232接口电路的ESD保护.pdf
- linux下用time(NULL)函数和localtime()获取当前时间的方法
- Openstack用户使用手册.docx
- KUKA KR 30 hA,KR 60 hA机器人产品手册.pdf
- Java programming with JNI
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论4