前置基础
深入 JBoss Seam 前,建议先对以下技术栈有一定了解:
- JSF
- EJB 3.0
- JPA
工具清单
本次环境搭建基于 jboss-seam-2.1.1.CR1,需准备以下软件:
- jboss-seam-2.1.1.CR1
- jboss-4.2.3.GA
- JBossTools-3.0.0.Beta1-R200810311334-ALL-win32
- eclipse-jee-ganymede-SR1-win32
- apache-ant-1.7.0
- jdk1.6.0_06
配置要点
大部分组件解压即用,但以下几处配置直接影响运行:
- 环境变量:务必在系统中正确设置
JAVA_HOME和ANT_HOME。 - IDE 插件:将 JBossTools 解压后的内容直接拷贝至 Eclipse 安装目录下。
- Seam 路径:解压 Seam 后,找到
build/default.build.properties文件,将jboss.home指向实际的 JBoss 安装目录。
部署验证
启动 JBoss Server 后,进入 Seam 安装目录下的 examples/registration 文件夹。执行以下命令编译并部署示例应用:
ant explode
等待构建完成,访问 http://localhost:8080/seam-registration 即可看到 Seam 提供的第一个示例程序。

