35
简介
介绍
很高兴能向大家介绍 Gradle,这是一个基于 JVM 的富有突破性构建工具。
它为您提供了:一个像 ant 一样,通用的灵活的构建工具
一种可切换的,像 maven 一样的基于约定约定优于配置的构建框架
强大的多工程构建支持
强大的依赖管理(基于 ApacheIvy)
对已有的 maven 和 ivy 仓库的全面支持
支持传递性依赖管理,而不需要远程仓库或者 pom.xml 或者 ivy 配置文件
ant 式的任务和构建是 gradle 的第一公民
基于 groovy,其 build 脚本使
53
Groovy 插件
Groovy 的插件继承自 Java 插件并添加了对 Groovy 项目的支持。它可以处理 Groovy 代码,以及混合的 Groovy 和 Java 代码,甚至是纯 Java 代码(尽管我们不一定推荐使用)。该插件支持联合编译,可以任意地混合及匹配 Groovy 和 Java 代码各自的依赖。例如,一个 Groovy 类可以继承自一个 Java 类,而这个 Java 类也可以继承自一个 Groovy 类。这样一来,我们就能够在项目中使用最适合的语言,并且在有需要的情况下用其他的语言重
51
Sonar Runner 插件
Sonar runner 插件是目前仍是孵化状态。请务必注意,在以后的 Gradle 版本中,DSL 和其他配置可能会有所改变。
Sonar Runner 插件提供了对 Sonar,一个基于 web 的代码质量监测平台的集成。它基于 Sonar Runner,一个分析源代码及构建输出,并将所有收集的信息储存在 Sonar 数据库的 Sonar 客户端组件。相比单独使用 Sonar Runner,Sonar Runner 插件提供了以下便利:
自动配置 Sonar Run
33
问题反馈
当年使用 Gradle 或其它软件的时候或多或少都会遇到一些问题,或许是无法驾驭的新特性,或许是一些 bug,又抑或是关于 Gradle 一些常见问题。本章将给你一些解决问题的建议和如何获取帮助。
解决问题
当你遇到问题时,首先确认一下是否用的最新版本的 Gradle。最新版本总是会更加的完善并且带有更多的新特性。或许你的问题在最新版本中已经得到的解决。
如果你采用守护模式运行,那么尝试用 --no-daemon 来停掉守护模式。
获取帮助
你可以去 Gralde 官方论坛 http://for
157
Teamviewer12提示试用期已到期怎么办?Teamviewer12是一款远程控制软件,最近一位用户在打开Teamviewer12时,系统弹出“Teamviewer试用版已到期”的提示,需要用户购买许可证或延长试用期才能继续使用,然而用户又不想花钱,这该怎么办呢?下面给大家提供一则小技巧,不要太感谢小编哦!问题分析:出现这种问题,是因为在安装是选择了【公司/商务用途】或者【以上都是】这两个选项中的一个。解决方法:1、退出TeamViewer远程软件,卸载软件。2、按键盘的【win】+【R】组合键打开【
415
Registry是什么进程?如何关闭?在操作Win10系统的过程中,一些用户会在任务管理器中发现Registry进程,该进程是Windows基本信息、软件的扩展信息等所保存的地方,该进程不会对系统造成影响,大家关不关闭都可以,想要关闭Registry进程的伙伴,可以按以下步骤进行操作!方法如下:1、按住键盘的“Win+R”快捷组合键,打开“运行”对话命令窗口,输入“services.msc”命令,点击“确定”;,如图:2、打开服务界面后找到“Remote Registry”选项,并左键双击打开其属性对话窗
175
qqpctray.exe是什么进程?qqpctray.exe进程怎么关闭?很多用户在操作Windows系统的过程中,都会发现qqpctray.exe进程,其实qqpctray.exe是qq电脑管家的一个程序,如果你电脑上安装有qq电脑管家,那么就会显示该进程。对于qqpctray.exe进程能否关闭的问题,大家请看下文介绍。qqpctray.exe是什么进程?qqpctray.exe是腾讯公司推出的qq电脑管理程序软件。该程序是对用户的系统进行安全检测、修复漏洞及木马查杀等功能。一般运行了该程序会在任务管
142
DNS解析失败怎么办?搜狗浏览器无法解析服务器的DNS地址怎么解决?最近一位Win10用户使用搜狗浏览器浏览网页时,出现了错误,系统提示“页面找不到了。错误信息:无法解析服务器的DNS地址”,这该怎么办呢?此时你先用其它台电脑访问该网址看下能否打开,如果不能打开,说明是该站点有问题;如果能打开,那就是你电脑的设置问题了,那么你可以使用以下方法进行解决。方法如下:1、在开始菜单上单击右键,选择【命令提示符(管理员)】;2、接着在择命令提示符(管理员) 打开后输入:ipconfig /flushdns ,如图