- EJB JPA数据库持久层开发实践详解
- 冯曼菲等编著
- 879字
- 2020-08-26 20:20:54
2.2 JBoss应用服务器的搭建
JBoss应用服务器是目前应用最广泛的J2EE开源的应用服务器,也是最早支持EJB 3.0的应用服务器,本书将采用JBoss 4.2.1.GA版本作为EJB 3.0的应用服务器。
2.2.1 下载和安装JBoss服务器
打开下载JBoss应用服务器的页面http://labs.jboss.com/jbossas/downloads,如图2-2所示。在该页面上可以下载到各个版本的JBoss,这里选择JBoss 4.2.1 GA版本下载。
此时下载的文件是“JBoss 4.2.1 GA.zip”,下载后将其解压缩到指定的文件目录下。例如,笔者解压缩到“E:\server\jboss-4.2.1.GA”文件目录下,如图2-3所示。
图2-2 下载JBoss应用服务器
图2-3 JBoss的安装目录
这样,就完成了JBoss的下载和安装工作了,后面将会讲述如何启动和停止JBoss服务器。
★ 提示 ★
JBoss 4.2.1 GA默认支持EJB 3的功能,所以只需要解压缩JBoss下载文件即可;若选择JBoss 4.0.x的版本,则需要使用JEMS安装向导配置EJB 3.0的运行环境。
注意JBoss的安装路径中不要有空格之类的目录名,例如“E:\my server\JBoss-4.2.1.GA”,否则安装后的JBoss有时可能会产生莫名其妙的错误。
2.2.2 启动JBoss服务器
进入到DOS环境,然后进入到JBOSS_HOME/bin文件目录下,其中JBOSS_HOME为JBoss的解压缩的文件目录。例如,笔者这里JBOSS_HOME为“E:\server\JBoss-4.2.1.GA”。进入到“E:\server\JBoss-4.2.1.GA\bin”目录下,然后执行run命令如下:
E:\>cd E:\server\JBoss-4.2.1.GA\bin E:\server\JBoss-4.2.1.GA\bin>run
此时,如果运行环境配置正确,控制台上将会输出如图2-4所示的服务器启动日志。
在JBoss的日志中显示了以下部分的信息,则表示JBoss已经启动成功。
21:55:08,390 INFO [Server] JBoss (MX MicroKernel) [4.2.1.GA (build: SVNTag=JBo s_4_2_1_GA date=200707131605)] Started in 15s:453ms
★ 提示 ★
启动JBoss 4.2.1 GA服务器,要确保已经安装了JDK 5.0以上版本。
在浏览器地址栏中输入“http://localhost:8080/”,则此时出现JBoss服务器默认的欢迎页面,如图2-5所示。
该页面上链接了一些JBoss的在线学习资源和JBoss的后台管理端页面。有关对JBoss的配置问题,将在本书后面的章节中逐步进行介绍,这里就不多作说明了。
图2-4 启动JBoss控制台
图2-5 JBoss的欢迎页面
2.2.3 停止JBoss服务器
停止JBoss服务器有两种方式,第一种是在控制台上使用快捷键Ctrl+C终止服务;另一种是使用bin目录下的shutdown命令行来停止服务器,这与使用run命令启动相同。
2.2.4 JBoss的文件目录结构
JBoss解压缩后的根目录下有bin、client、docs、server和lib等文件目录,如图2-6所示。
图2-6 JBoss的目录结构
这些文件目录的详细说明如表2-1所示。
表2-1 JBoss的顶级目录结构
其中,在server目录中放了default、all和minimal三个子目录,其中default是JBoss默认的配置,如图2-6中右侧所示的为展开default子目录的结构。
这些文件目录的详细说明如表2-2所示。
表2-2 default的目录结构