在 Eclipse 下利用 gradle 构建系统
2010-08-13 00:00:00 来源:WEB开发网清单 5. build.gradle 运行显示信息
E:\ws_IBM\gradle_project>gradle build
:compileJava
:processResources
:classes
:jar
:assemble
:compileTestJava
:processTestResources
:testClasses
:test
:check
:build
BUILD SUCCESSFUL
Total time: 5.125 secs
我们再看下生成物,这个命令首先在 gradle_project 下新建了 build 目录,build 目录包含 classes, dependency-cache, libs,tmp 四个目录,libs 下包含 jar 包,jar 包包含 main 下的所有 java 文件和和资源文件。一个简单的例子到这里就演示完了,怎么样是不是脚本很简洁,用起来很简单,产生想继续学习的兴趣了吧,别急,下面我们会继续来探究 Gradle 的神奇之处。
下面我们来介绍几个常用的命令,clean,这个命令是将刚才产生的 build 目录删除掉; Assemble,这个命令是编译 java 文件但是不运行检查代码质量等的命令,运行时显示的信息如清单 6 所示:
清单 6. assemble 命令显示的信息
E:\ws_IBM\gradle_project>gradle assemble
:compileJava
:processResources UP-TO-DATE
:classes
:jar
:assemble
BUILD SUCCESSFUL
和清单 5 比较下,他们的区别应该很容易看出来,那么我们怎么样来运行检查代码质量的命令而不需要打成 jar 包之类的额外工作呢,check 命令正好满足你的要求,此命令就是编译 java 文件并运行那些类似 Checkstyle,PMD 等外部插件命令来检查我们自己的源代码。Check 命令运行显示的信息如清单 7 所示:
更多精彩
赞助商链接