如何为 netbeans 中的单元测试生成 javadoc
我正在使用 Netbeans(当前为 6.7),并且我非常喜欢如何从源代码生成 javadoc。 然而,我的测试也有文档(有价值的文档!)。 无论如何我可以生成javadoc(最好同时生成javadocs)。
谢谢!
I'm using Netbeans (currently 6.7) and I really like how I can generate javadoc from my source code. However my tests also have documentation (valuable documentation!). Is there anyway I can generate javadocs (ideally for both at the same time).
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
JUnit 测试是高效的、正常的 Java 代码。 它们可能包含普通的 JavaDoc 注释。
为什么不把它们当作普通的 Java 代码来对待呢? 只需对此包运行
javadoc
即可完成。您可以通过“构建”菜单生成 JavaDoc。
祝你好运!
JUnit tests are productive, normal Java Code. They may contain normal JavaDoc comments.
Why don't you treat them like normal Java Code? Just run
javadoc
over this package and you're done.You can generate your JavaDoc via the Build Menu.
Good luck!
将以下 Ant 目标添加到 build.xml 对我来说很有效:
它是从 nbproject/build-impl.xml 复制的,并进行了三处更改:
classpath
扩展为"${javac.classpath}: ${javac.test.classpath}"
fileset
元素,其中dir="${test.src.dir}"
有正常的 netbeans < em>“测试包”fileset
元素,其中dir="src/try"
这是我的项目使用的额外源目录。 (我不知道如何使用像 ${test.src.dir} 这样的变量来引用这个目录。)Adding the following Ant target to build.xml does the trick for me:
It's copied from nbproject/build-impl.xml with three changes:
classpath
to"${javac.classpath}:${javac.test.classpath}"
fileset
element withdir="${test.src.dir}"
there are the normal netbeans "Test Packages"fileset
element withdir="src/try"
this is and extra source directory that my project uses. (I don't know how to use a variable like ${test.src.dir} to refer to this directory.)在 Build-impl.xml 中有一个名为“-javadoc-build”的目标。 它包含两个“文件集”部分。 也许可以在这里添加第三部分。
In Build-impl.xml there is a target named "-javadoc-build". It contains two "fileset" sections. Perhaps its possible to add a third section here.