最近需要换个东家,技术和现在的东家的SSH路线不同,走的是JBOSS Seam路线,闲暇也就研究点。以前接触的比较少,所以就把搭建的步骤一步一步的记下来。
一、准备工作
1、eclipse在线安装jbosstools太慢,直接到 http://www.jboss.org/tools/download/stable/3_1_GA.html下载工具压缩包,以本地方式安装上插件。
2、下载jbossseam包地址http://www.seamframework.org/Download,我选择的最新的2.2.1
3、下载jboss http://www.jboss.org/jbossas/downloads/ 选择合适的版本,这里我选择的是6.0
(注:选择5.1及以上版本JDK版本必须要求为6.0以上的,5.0是不支持的,这个问题搞的自己找了好大会)
二、数据库
我这里以oracle为例,并且有JDBC驱动ojdbc14.jar,建立名为jbseam的数据库,密码和用户都为jbseam
配置seam需要的数据库连接。步骤:windows--->preferences 在搜索框输入driver definition 然后点右边的add按钮,根据自己的实际情况进行配置,这里不做多说,记得在弹出框的三个table选项也中按要求设置就行了。
三、配置seam
步骤:windows--->preferences 在搜索框输入seam 定位到seam配置页,点击add后,在弹出页面的home folder框选择刚才下载的seam包,名字和版本按实际情况选择。
四、建立工程
new-->seam web project 然后一直nex一直到seam facet,在seam runtime下拉框选择刚才配置的seam,在下面的database区域配置数据库选项,点完成。
五、建立jboss服务
windows--->preferences --->server---->runtime E,点add添加jboss服务,然后把建好的seam发布就能看到下图
至此平台搭建完成。
- 大小: 15.9 KB
分享到:
相关推荐
通过上述步骤,我们已经完成了 Eclipse 开发环境中 JBoss Seam 的基本配置。这包括了 Eclipse、JBoss Application Server、JBoss Seam、JBoss Tools 以及 MySQL 数据库等组件的下载、安装与配置。这些步骤对于初次...
1. **准备工作**:包括安装必要的软件和配置开发环境。 2. **建立新的Eclipse项目**:通过Seam-gen插件自动创建项目模板。 3. **创建新操作**:演示了如何使用Seam-gen添加新功能或页面。 4. **生成应用程序**:从...
首先,为了开始创建Seam工程,你需要在你的开发环境中安装JBoss Seam框架。在本例中,假设你已经安装了JBoss AS(Application Server)和Eclipse IDE。一旦准备好这些基础环境,你可以按照以下步骤进行: 1. **配置...
2. **环境搭建**:详细指导读者如何配置开发环境,包括安装JBoss服务器、配置IDE(如Eclipse或NetBeans)等步骤。 3. **核心组件**:深入探讨了JBoss Seam的关键组件,如Conversation Scope、Event System、...
为了确保Seam项目的顺利开发与运行,本文档将指导您完成一个基于Eclipse和JBoss的开发环境搭建。所需的主要软件版本包括: - **JDK**: 版本1.6.0.10 - **Eclipse**: 版本3.3.2 - **JBoss Tools**: 版本2.1.2(作为...
- **环境搭建**: - 在 **JBoss AS** 上运行示例。 - 在 **Tomcat服务器** 上运行示例。 - 运行单元测试验证功能。 ##### 1.2 第一个例子:注册示例 - **代码分析**: - **实体Bean**:`User.java` 定义了用户...
安装Eclipse Galileo是Seam开发环境搭建的重要一步。Eclipse Galileo是一个集成开发环境(IDE),广泛用于Java开发。下载Eclipse Galileo并按照官方指南完成安装过程,确保安装过程中包含所有必要的插件和工具,尤其...
- **Seam**是JBoss家族中的一员,它是一个建立于Java EE平台之上的开源框架,旨在简化企业级应用的开发过程。 - **版本**: 本手册介绍的是Seam 2.0 GA版本。 ##### Seam的特点 - **上下文相关的组件模型**:这是...
综上所述,JBoss Seam为开发者提供了一个强大的平台,可以帮助他们轻松地构建复杂的企业级应用程序。无论是简单的用户注册流程还是复杂的电子商务系统,Seam都能有效地支持其开发过程。通过深入学习这些示例和教程,...
- 配置开发工具(如Eclipse、IntelliJ IDEA等),设置项目模板以支持Seam开发。 2. **核心概念理解**: - **组件**:理解Seam中的组件模型,学习如何定义和使用组件。 - **转换器**:掌握Seam提供的各种转换器,...
通过这种方式,开发者可以快速搭建起一个基于 Seam 的项目,并在此基础上进行后续的开发工作。此外,Seam-gen 生成的项目也可以很好地与 Eclipse 等 IDE 集成,利用 JBoss Tools 插件进行进一步的开发和调试。总的来...
最后,`setup`目录可能包含了一些初始化或配置文件,帮助设置开发环境或者搭建项目结构。这可能包括数据库连接配置、Seam配置文件(如`components.xml`)等,对于理解和使用Seam框架来说至关重要。 通过学习和实践...
总的来说,JBoss encore 工程7.31是一个集成了快速开发、组件化和Java EE标准的框架,通过Seam和Weld等技术,为开发者提供了高效、灵活的开发环境。通过深入研究这个工程,开发者不仅可以掌握Encore的基本用法,还能...
而`seam-gen`命令作为Seam框架的一个重要组成部分,主要用于自动生成Seam项目的基本结构和代码模板,帮助开发者快速搭建起开发环境。 `seam-gen`命令的工作原理类似于Ruby语言中的“scaffold”概念,它通过一系列预...
- **环境搭建**: - 介绍了如何在JBoss AS和JSF1.2 RI环境中部署和运行Seam应用。 #### 二、使用Seam-gen起步 - **准备活动**: - 需要进行环境配置,包括安装必要的软件等。 - **建立一个新的Eclipse项目**: - ...