WEB开发网
开发学院软件开发Java 在 Eclipse 下利用 gradle 构建系统 阅读

在 Eclipse 下利用 gradle 构建系统

 2010-08-13 00:00:00 来源:WEB开发网   
核心提示: 清单 5. build.gradle 运行显示信息E:\ws_IBM\gradle_project>gradlebuild:compileJava:processResources:classes:jar:assemble:compileTestJava:processTestResour

清单 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 所示:

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Eclipse 利用 gradle

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接