快速业务通道

在NetBeans IDE 6.0中开发通用Java应用程序简介 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16
点,然后选择 Clean Project。只会清除 MyLib 项目。

生成单个项目

在 Projects 窗口中右键单击 MyLib 项目节点。

从上下文菜单中选择 Build Project。

生成 Javadoc

选择 MyLib 项目。

从 IDE 的主菜单中选择 Build > Generate Javadoc for "MyLib"。

IDE 将在 Output 窗口中显示 Javadoc 输出,并在显示 Javadoc 时打开 Web 浏览器。

测试和调试项目

现在,我们将使用 JUnit 创建项目并对其运行测试,然后在 IDE 的调试器中运行它,以检查错误。在 JUnit 测试中,我们将短语传递给 acrostic 方法并使用断言来指示我们所认为的结果,以测试 LibClass。

创建 JUnit 测试

在 Projects 窗口中右键单击 LibClass.java 节点,然后选择 Tools > Create JUnit Tests (Ctrl-Shift-U)。

如果是首次在 IDE 中创建 JUnit 测试,则系统会通过 Select JUnit Version 对话框来提示您。按回车键选择 JUnit 4.x,然后继续 Create Tests 对话框。

在 Create Tests 对话框中,单击 OK 按钮通过默认选项运行命令。IDE 会在单独的 test 文件夹中创建 org.me.mylib 包和 LibClassTest.java 文件。可以通过展开 Test Packages 节点和 org.me.mylib 子节点找到此文件。

在 LibClassTest.java 中,删除 public void acrostic() 方法的方法体。

放置已删除的行,在以下位置键入或粘贴:System.err.println("Running testAcrostic..."); String result = LibClass.acrostic(new String[]           {"fnord", "polly", "tropism"}); assertEquals("Correct value", "foo", result);

按 Ctrl-S 键保存文件。

运行 JUnit 测试

选择 MyLib 项目节点,然后选择 Run > Test "MyLib" (Alt-F6)。Output 窗口中将打开 MyLib(test) 选项卡。编译和运行 JUnit 测试用例。JUnit 测试结果会显示测试是否通过。

您也可以运行单个测试文件而非测试整个项目。在 Source Editor 中选择 LibClass.java 选项卡,然后从 Run 菜单中选择 Run > Run File > Test "LibClass.java"。

JUnit API 文档可以从 IDE 中获取。选择 Help > Javadoc References > JUnit API。

访问 http://www.junit.org,可以了解有关 JUnit 的更多信息

调试项目

在 LibClass.java 文件中,转到 acrostic 方法,将插入点放在 b.append(args[i].charAt(i)); 中的任何位置。然后按 Ctrl-F8 键设置断点。

选择 Run > Debug Main Project (Ctrl-F5)。IDE 会打开 Debugger 窗口并在调试器中运行该项目,直到到达断点。

选择 Local Variables 窗口,然后展开 args 节点。字符串数组包含您以命令参数形式输入的短语。

在工具栏中单击 Step Into (F7),按步骤执行程序并观察所构造的离合词。

程序到达结尾时,调试器窗口将关闭。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号