Gradle之恋-命令行详解

2017-03-14
阅读 5 分钟
5.8k
本文不包括试验性(incubating)的选项,如--configure-on-demand、--parallel、--max-workers等。因为他们的变更可能性和频率很大,感兴趣的童鞋可自行研究。

Gradle之恋-任务2

2017-03-10
阅读 3 分钟
2.2k
由于任务作为Gradle的核心功能模块,多花点精力是值得的,本文继上一篇主要涉及到:任务的执行顺序、为任务添加组和描述、跳过任务、扩展任务属性、定义默认任务。

Gradle之恋-任务1

2017-03-08
阅读 3 分钟
1.9k
任务作为Gradle的核心功能模块,而且Gradle的任务还可以具有自己的属性和方法,大大扩展了Ant任务的功能。由于任务相关内容比较多,分为两篇来探讨,本篇主要涉及到:任务的定义、任务的属性、任务的配置、任务间依赖。

Gradle之恋-Init插件

2017-03-06
阅读 2 分钟
4.1k
Gradle构建项目是基于两个基本概念的:项目和任务。任何一个Gradle构建项目都是由一个或多个项目组成,而每个项目又是由一个或多个任务组成,每个任务是一个工作单元,它可以是编译、打包、生成JavaDoc、部署等。项目的类型完全取决于你要它做什么,它可以是类库Jar项目、Web项目、Zip项目等。

Gradle之恋-安装配置

2017-03-03
阅读 3 分钟
3.9k
Gradle是基于Java的,因此使用之前需要确认配置了JDK或JRE环境,Gradle3.3需要Java7或更高版本。虽然Gradle使用Groovy作为构建脚本,但Gradle已经包含了Groovy类库,因此并不需要安装Groovy。

如何安装vim的插件

2017-03-03
阅读 3 分钟
9.7k
找到或创建.vim目录安装vim后一般在你的用户主目录(home)下有一个.vim文件夹,你的插件就可以放在这个目录中的,当然其实你可以放在任何地方的。

如何使用scp安全方便快捷地传输文件

2017-03-02
阅读 2 分钟
5.7k
scp是secure copy的简称,是基于ssh连接的轻量级安全传输工具,可用于上传、下载以及不同远程主机之间的传输。你可以在Linux、Mac系统中使用scp,在Windows也可以使用WinSCP

理解环境变量 JAVA_TOOL_OPTIONS

2017-03-02
阅读 2 分钟
27.6k
有些应用不方便设置JVM参数,如命令行应用、通过JNI(Java Native Interface)API调用虚拟机的应用、脚本嵌入虚拟机中的应用等。这种情况环境变量JAVA_TOOL_OPTIONS就非常有用了,它会被JNI API的JNI_CreateJavaVM函数使用。