在 Eclipse 下利用 gradle 构建系统
2010-08-13 00:00:00 来源:WEB开发网清单 7. check 命令运行时信息
E:\ws_IBM\gradle_project>gradle check
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test UP-TO-DATE
:check UP-TO-DATE
BUILD SUCCESSFUL
这里需要说明一点的是 Gradle 是增量式编译的,只编译那些有变动的 java 类或资源文件的,如 UP-TO-DATE 表示是有更新的。现在 javadoc 越来越受到人们的重视,尤其对于那些复杂的需要接口调用的的项目,javadoc 的地位就更加突出了,如果我们使用 Ant 需要在 build 文件中增加清单 8 的片段。
清单 8. 利用 Ant 生成 javadoc
<target name="javadoc">
<!-- destdir 是 javadoc 生成的目录位置 -->
<javadoc destdir="${distDir}" encoding="UTF-8" docencoding="UTF-8">
<!-- dir 是你的源代码位置,记住是 java 文件的位置而不是 class 文件的位置,第一次用这个命令容易忽略这点 切记 -->
<packageset dir="${srcDir}">
<!-- exclude 是去掉那些不想生成 javadoc 的类文件 -->
<exclude name="${excludeClasses}" />
</packageset>
</javadoc>
</target>
然后我们用 ant javadoc 命令来运行,即可生成 javadoc。那么我们利用 Gradle 是怎样来生成 javadoc 的呢,都需要做那些额外的工作呢? build.gradle 文件是否需要修改呢?我们的回答是,不用,什么都不用修改,什么都不用做,只需利用 gradle javadoc 命令,即可生成我们期望的 javadoc。通常我们新建一个项目,.classpath 文件的内容如清单 9 所示:
更多精彩
赞助商链接