先申明相关软件的版本:
操作系统:Windows XP SP3
JDK 1.5
JBoss AS 4.2.3
Ant 1.7.1
Seam 2.1.2
第一步:确保JDK安装设置正确
关于JDK的安装过程就不讲了,只讲环境变量的设置,因为与Ant的安装相关。
假设JDK的安装路径为:C:\Program Files\Java\jdk1.5.0_22
添加环境变量JAVA_HOME
,将其值设为:C:\Program Files\Java\jdk1.5.0_22
第二步:安装和设置JBoss AS
如未获得JBoss AS,请到以下网址下载:http://www.jboss.org/jbossas/downloads/
将JBoss AS软件包解压,假设解压路径为:D:\jboss\jboss-4.2.3.GA
添加环境变量JAVA_HOME
,将其值设为:C:\Program Files\Java\jdk1.5.0_22
在环境变量Path
中追加值:%JBOSS_HOME%\bin
如上设置正确,则运行run
指令,便能启动JBoss服务器了。
第三步:安装和设置Ant
如未获得Ant,请到以下网址下载:http://ant.apache.org/bindownload.cgi
将Ant软件包解压,假设解压路径为:D:\Ant\ant-1.7.1
添加环境变量ANT_HOME
,将其值设为:D:\Ant\ant-1.7.1
在环境变量Path
中追加值:%ANT_HOME%\bin
如上设置正确,则运行cmd
,在命令行下输入ant -version
,会输出版本信息。
第四步:安装和设置Seam
Seam的安装很简单,将其解压便可,假设解压路径为:D:\jboss-seam\seam-2.1.2
往其根目录下的build.properties文件中添加行:
jboss.home D:\\jboss\\jboss-4.2.3.GA
注意:这是设置JBoss AS的安装路径,特别留意双反斜杠。
第五步:编译和部署Seam Example
先确保JBoss AS已启动,并运行正常。
运行cmd,在命令行中导向example的根目录,如\examples\seamspace,再输入
ant explode
回车,便开始编译和部署程序了,完了之后,通过使用以下URL可访问example:
http://localhost:8080/seam-space/
分享到:
相关推荐
JBoss Seam JBoss Seam JBoss Seam
### 如何部署Seam的例子程序 #### 一、前言 Seam是一个强大的JavaEE框架,它简化了企业级应用的开发过程。Seam自带了一系列示例程序来帮助开发者更好地理解其特性和功能。通常情况下,这些示例是通过集成开发环境...
Seam全称是Jboss Seam,是一个Java EE 5框架。它通过把JSF与EJB3.0组件合并在一起,以及利用JDK5.0的Annotation技术,从而为开发基于Web的企业应用程序提供一个最新的模式。Seam可以让你把EJB组件直接绑定到JSF页面...
**JBoss Seam 中文文档集合概述** JBoss Seam 是一个开源的应用框架,它结合了JavaServer Faces (JSF)、Java Persistence API (JPA)、Enterprise JavaBeans (EJB) 3.0 和其他Java EE组件,旨在简化企业级开发。这个...
JBoss Seam 简介......................................................................................................................................................................... 11 Chapter 1. ...
- **使用JSF 1.2 RI**:提供了如何在JBoss平台上使用JSF 1.2参考实现来部署和运行Seam应用的具体步骤。 #### 三、结语 通过以上内容的学习,读者可以全面了解JBoss Seam框架的核心功能和技术特点,掌握如何使用...
JBOSS_SEAM配置
1. **在JBoss AS上运行示例**:首先需要安装配置JBoss AS服务器,然后导入Seam项目到服务器中进行部署。 2. **在Tomcat服务器上运行示例**:Tomcat作为轻量级的应用服务器,可以快速部署简单的Seam应用,便于学习和...
2. **部署应用**:学习如何将Java EE应用部署到JBoss服务器上,包括WAR和EAR文件的部署方式。 3. **管理工具**:熟悉JBoss提供的管理工具,如JConsole、Admin Console等,用于监控和管理服务器状态。 4. **服务...
这是中文手册,Seam为持久化集成了JPA和Hibernate 3,为轻量化的异步性集成了EJB Timer Service和Quartz,为工作流集成了jBPM,为业务规则集成了JBoss规则,为电子邮件集成了Meldware Mail,为完整的文本搜索集成了...
由于Seam的主要贡献者之一Gavin King同时也是Hibernate的创造者,因此Seam在设计之初就考虑到了如何更好地支持ORM,使得开发者可以轻松地处理延迟加载等场景。 **2. 改善JSF** Seam还提供了一套增强JSF的工具,...
3. **注入(Injection)**: Seam支持依赖注入,可以将一个组件的实例自动注入到其他组件中,无需手动创建对象或管理依赖关系。 4. **导航和流程控制(Navigation and Flow Control)**: Seam提供了强大的导航机制,...
从创建组件、定义业务逻辑到整合前端界面,Seam提供了一套完整的工具链和API,帮助开发者快速搭建企业级应用。例如,通过声明式状态管理,可以轻松管理用户的会话状态;通过Bijection,可以自动处理组件间的依赖注入...
标题中的“Jboss seam3 实战”表明,本文将重点介绍JBoss Seam框架的第三个版本的实际应用。JBoss Seam是一个开源的Java EE框架,它通过依赖注入和会话模型,简化了基于Java EE的企业级应用开发。Seam框架为开发者...
java jboss seam jboss-seam-selectitems
【JBoss Seam 2.0文档详解】 JBoss Seam 是一个开源的企业级开发框架,它旨在简化Java EE应用的开发过程,特别是在Web和富互联网应用程序(Rich Internet Applications, RIA)领域。Seam 2.0是其重要的版本,提供了...
作为Hibernate的创造者Gavin King的作品,Seam在设计之初就考虑到了ORM的最佳实践,它在整个Web交互生命周期中管理持久上下文,避免了DTO等技术的使用,提高了代码的整洁性和可维护性。 总的来说,JBoss Seam是一个...
标题中的“Geronimo服务器下部署Seam程序”是指在Apache Geronimo应用服务器上安装和运行JBoss Seam应用程序的过程。Apache Geronimo是一个开源的应用服务器,它支持Java EE规范,而JBoss Seam是一个用于Java EE平台...