首页 | 互联网 | IT动态 | Cisco | Windows | Linux | Java | .Net | Oracle | 华为 | 存储世界 | 服务器 | 网络设备 | IDC | 安全 | 求职招聘
IT培训 | 数字网校 | 技术专题 | 电子书下载 | 教学视频 | 网页设计 | 平面设计 | 解决方案 | 直播室 | 虚拟考场 | 搜索 | 博客 | 沙龙 | 论坛
中国IT实验室Linux频道
中国IT教育
 
首页 资讯动态 认证考试 新手入门 核心技术 高级技术 J2EE J2ME Java&XML 开源技术 其他技术 RSS订阅 论坛 专题
您现在的位置: 中国IT实验室 >> Java >> 开源技术 >> JBoss >> 文章正文

NetBeans 和 JBoss 结合使用的入门指南

文章来源赛迪网技术社区 作者dxaw 更新时间2007-7-23 保存本文保存本文 推荐给好友推荐给好友 收藏本页收藏本页

本文将展示如何结合使用 NetBeans 集成开发环境 (IDE) 和 JBoss 应用服务器

Getting Started with JBoss 4.0 的第四章描述了如何安装、编译、部署及运行一个示例 J2EE 应用程序。本教程将对如何使用 NetBeans IDE 来执行那些步骤提供说明。

本教程介绍以下主题:

安装软件

安装示例代码

注册 JBoss 应用服务器

创建项目

浏览源代码

构建和部署示例应用程序

调试示例应用程序

项目文件

映射 Ant 命令

项目类型

扩展 IDE

注意:本教程仅用于介绍。NetBeans IDE 可以用于构建使用各种技术(由 JBoss 应用服务器提供)的应用程序。包括 Java Management Extensions (JMX)、Enterprise Java Beans (EJBs) 和 web 服务。更多信息请参考进一步研究部分。

安装并设置就绪后,本示例可以在 30 分钟内构建。

安装软件

开始之前,需要在计算机上安装如下软件:

NetBeans IDE 5.0,beta 版或更高版本(下载)。

JBoss Application Server v4(下载)。本教程是使用 JBoss 应用服务器 v4.0.2 开发的,应该也可以使用其他版本进行开发。

Java Standard Development Kit (JDKTM) version 1.4.2(下载)或 5.0(下载)。

安装示例代码

Getting Started with JBoss v4.0 使用 J2EE 教程中的 Duke 银行示例程序。因此,必须安装 J2EE 教程示例代码。

安装 J2EE 1.4 教程(下载)。解压缩归档文件将创建一个 j2eetutorial 文件夹。

从此页面下载 startguide40.zip (单击 JBoss AS Getting Started Guide 条目旁边的 Download 按钮)。startguide40.zip 文件包含 jbossj2ee-src.zip。jbossj2ee-src.zip 包含 J2EE 教程配合 JBoss 应用服务器使用所需的辅助源文件。将 jbossj2ee-src.zip 文件解压缩到 j2eetutorial 文件夹。

j2eetutorial/examples/bank/nbproject 文件夹包含本教程不需要的 NetBeans IDE 项目文件,实际上这些文件将引起冲突,因为这些文件未指定由 JBoss 提供的 Ant 脚本。因此请删除 j2eetutorial/examples/bank/nbproject 文件夹及其所有内容。

编辑 j2eetutorial/jboss-build.properties 并指定 JBoss 应用服务器的安装位置。这是解压缩 JBoss 应用服务器归档文件时创建的文件夹。例如:

jboss.home=C:/tools/jboss-4.0.2

注册 JBoss 应用服务器

在结合使用 JBoss 和 NetBeans IDE 之前,必须注册 JBoss 应用服务器的本地实例。

在 NetBeans IDE 中,从主窗口选择 Tools > Server Manager。

单击 Add Server。选择 JBoss Application Server 4.0,并为该服务器命名。然后单击 Next。

指定应用服务器本地实例的位置。然后单击 Next。

指定服务器域。本教程是使用 default 域开发。然后单击 Finish。

创建项目

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 窗口中进行显示。示例如下所示:

[1] [2] [3] 下一页  

【责编:Peng】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 专题推荐

 ·超前体验 Oracle 11g的5个新特性
 ·揭密使用VB.NET的五个实用技巧
 ·Oracle和SQL Server常用函数对比专题
 ·展现C#世界 C#程序设计专题
 ·Java入门 Tomcat的配置技巧精华专题
 ·Oracle RMAN物理备份技术详解
 ·JAVA开发利器——JBuilder知多少
 ·Hello,web2.0技术进阶专题
 ·从入门到精通 java初学者实践系列教程
 ·JAVA 与 .NET两强对垒 到底该选什么?
 今日更新
 社区讨论
 博客论点
 频道精选
 Java 频道导航