NetBeans和JBoss结合使用入门指南 - 编程入门网
行以下四个目标,按此顺序:package-ejb、package-web、package-client 和 assemble-app。NetBeans IDE 使上述操作非常简单(有关使用 Ant 的更多选项,请参见下面的映射 Ant 命令)。在 Projects 窗口中选择 jboss-build.xml 条目。IDE 的 Navigator 窗口将显示全部 Ant 目标。示例如下所示:
若要激活 Ant 目标,请右键单击 Navigator 窗口中的目标,然后从上下文菜单选择 Run Target。或者右键单击目标时不选择 Run Target,而选择 Create Shortcut 并创建一个工具栏按钮、菜单按钮或键盘快捷键。这样的话,您可以将目标集成到 IDE 中。不论选择使用哪种方法,请确保每次激活这四个目标中的一个目标:package-ejb、package-web、package-client 和 assemble-app。 Getting Started with JBoss v4 的 4.1.7 部分描述了设置与 JBossof 绑定的 Hypersonic 数据库。进行操作之前,请确保 JBoss 应用服务器正在运行。若要从 NetBeans IDE 中开始操作,请单击 Runtime 窗口的图标,然后展开 Servers 条目。您将在服务器列表中看到 JBoss 条目。如下面的示例所示。 如果应用服务器正在运行,在其名称旁边会有一个绿色箭头图标(), 如果 JBoss 应用服务器未运行,则右键单击其条目,然后选择 Start。 Getting Started with JBoss v4 的 4.1.7.1 部分描述了必须对 JBoss 应用服务器的 hsqldb-ds.xml 文件进行的更改。您可以使用 NetBeans IDE 进行那些更改。选择 File > Open File,然后导航到 JBoss 安装程序的 server/default/deploy 文件夹,该文件夹包含 hsqldb-ds.xml 文件。选择该文件,然后单击 Open 按钮。IDE 将在编辑器窗口中打开该文件。有两处需要更改。在文件的顶部,需要修改 connection-url 以使用 tcp 连接。在文件的底部,用于 tcp 连接的 mbean 需要取消注释。有关完整详细信息,请参考 4.1.7.1 部分。进行更改后,选择 File > Save。 激活这些 Ant 目标,按此顺序:db-create-table、db-insert 和 db-list。在 IDE 的 Output 窗口中,db-list 目标应显示数据,示例如下所示。 继续使用 Getting Started with JBoss v4 的 4.1.8 部分,下一步是部署示例应用程序的 .ear 文件。若要执行上述操作,您可以直接调用 deploy Ant 目标。或者,由于 IDE 的 Deploy Project 命令被映射到 deploy Ant 目标,您可以右键单击 JBossDukesBank 项目条目,然后从上下文菜单中选择 Redeploy Project。 在您的浏览器中,指定应用程序登录屏幕的 URL:http://localhost:8080/bank/main。请注意,如果您配置的 JBoss 应用服务器的端口号不是 8080,则使用配置的端口号。如下面的示例所示。 若要使用该应用,请指定 200 作为 Customer,j2ee 作为 Password。 Getting Started with JBoss v4 的 4.1.8 部分指导您调用的最后一个 Ant 目标是 run-client。run-client 目标启动一个独立的客户端应用程序。创建 JBossDukesBank 项目后,NetBeans IDE 将其 Run Project 命令映射到 run-client 目标,因此可以仅右键单击 JBossDukesBank,然后从上下文菜单中选择 Run Project 启动独立的客户端应用程序。客户端服务器启动后,选择其 Customer Admin > View Customer Information 选项,然后指定 200 作为 Customer ID。将显示用户的信息,如下例所示。 调试示例应用程序 使用 NetBeans IDE 的另一个优势是它提供了完整功能的调试器。 如果登录了示例基于浏览器的应用程序,则单击应用程序用户界面右上角的 Logoff 链接退出。如果正在运行独立的应用程序,则单击其右上角的 X 图标关闭应用程序。 在 NetBeans IDE 中,需要将要调试的 .jar 和 .war 文件添加到项目所创建的输出列表中。若要执行上述操作,请在 Projects 窗口中右键单击 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |