扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:佚名 来源:天极论坛整理 2007年10月13日
关键字:
在本页阅读全文(共6页)
NetBeans IDE 中的大部分工作是从项目开始的。在 NetBeans IDE 中创建项目时,定义了 Java 代码的类型和结构。IDE 的项目系统是基于 Ant 的,且 NetBeans IDE 可以创建和维护 Ant 构建脚本。另一方面,对于已具有 Ant 构建脚本的现有代码,NetBeans IDE 可以创建使用该构建脚本的项目。
选择 File > New Project(Ctrl-Shift-N 或 Macintosh 下的 Command-Shift-N)。在 Categories 下,选择 Web。在 Projects 下,选择 Web Application with Existing Ant Script。单击 Next。
指定 j2eetutorial/examples/bank 文件夹作为 Location。IDE 将使用在 j2eetutorial/examples/bank 文件夹中找到的 build.xml 文件来填充 Build Script 字段。对于本项目,将需要由 JBoss 提供的 Ant 构建脚本,因此单击 Build Script 字段旁边的 Browser 按钮,然后选择 jboss-build.xml 文件。
指定 JBossDukesBank 作为 Project Name。Project Location 的默认值就不错,因此不必进行修改。示例如下所示(单击可获得最大尺寸的图像):
单击 Next 按钮。
稍后,在映射 Ant 命令部分您将了解更多关于映射 IDE 命令到 Ant 构建脚本中的目标的 IDE 功能。现在,仅需再次单击 Next 按钮,以向前越过 Build and Run actions。
指定 web 作为 Web Pages,并指定 /bank 作为 Context Path。示例如下所示:
单击 Next 按钮。
可以添加其他的源包文件夹,但是没必要,因此再次单击 Next 按钮以向前越过 Source Package Folders。
为了使用 IDE 更高级编辑功能(代码完成、重构等),编辑器需要应用所使用的 .jar 文件的 Classpath 信息。有四个 .jar 文件随 JBoss 应用服务器一起安装,因此需要添加到 Java Source Classpath:
server/default/lib/jboss-j2ee.jar
server/default/lib/javax.servlet.jar
server/default/lib/javax.servlet.jsp.jar
client/jboss-jaxrpc.jar
使用 Add JAR/Folder 按钮将 .jar 文件添加到 Java Source Classpath;示例如下所示(单击可获得最大尺寸的图像):
单击 Next 按钮。
如果需要支持 JSP 文件中的代码完成,可以添加其他的 .jar 文件,但是在本项目中没有必要。因此仅需单击 Finish 按钮。IDE 将创建项目并在 Projects 窗口中进行显示。示例如下所示:
浏览源代码
使用 NetBeans IDE 的优势之一就是具有一个提供语法高亮显示、代码完成、重构支持和许多其他功能的编辑器。可以使用 IDE 的编辑器来浏览 Duke 银行示例应用的源代码。
选择 Window > Navigator 显示 IDE 的 Navigator 窗口。
展开 JBossDukesBank 项目下的 src 节点。
展开 com.sun.ebank.web 包。
单击 Dispatcher.java 条目。请注意,Navigator 窗口如何进行更新以显示 Dispatcher 类的方法。
在 Navigator 窗口中,双击 doPost 条目。IDE 的编辑器会打开 Dispatcher.java 文件并显示 doPost 方法,如下所示(单击可获得最大尺寸的图像):
花一些时间来浏览一下 Duke 银行示例应用中的其他源文件。有几个便利的特性使得浏览源代码更容易,包括:
源代码行数。选择 View > Show Line Numbers。
类层次指示器。doPost 方法第一行旁边的左边空白处的向上箭头表示这个方法重写了一个其他类的方法。将鼠标光标指向向上箭头可以发现更多信息。
超链接。在 doPost 方法中,有一个 AccountHistoryBean 类的参考。按下 Control 键(在 Macintosh 上,使用 Command 键),然后将鼠标光标指向 AccountHistoryBean。编辑器将其颜色更改为蓝色并标有下划线,如下所示。标有下划线时单击 AccountHistoryBean 将打开 AccountHistoryBean.java 源文件。
向后/向前。在编辑器中的文件之间移动时,您可以像使用 web 浏览器一样进行导航。编辑器工具栏上的箭头按钮可用于向前或向后导航。也可以使用键盘快捷键,Alt-K 用于向后,Alt-L 用于向前。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。