-
安装 JDK5( j2SE development kit 5 ) ,
设置环境变量 JAVA_HOME=D:\jdk1.5.0_18
设置Path Path = %path%;D:\jdk1.5.0_18\jre\bin
-
安装 Jboss 4.2.3.GA,
设置环境变量 JBOSS_HOME=D:\jboss-4.2.3.GA
-
安装 ant
设置环境变量 ANT_HOME
设置 Path=%path%;%ANT_HOME%\bin
-
安装 jboss-seam-2.1.1.GA
修改 build.properties
增加行 jboss.home D:\\jboss-4.2.3.GA
-
配置数据库 Ms Sql Server
拷贝类库 sqljdbc.jar 到 D:\jboss-4.2.3.GA\server\default\lib
在 D:\jboss-4.2.3.GA\server\default\deploy 目录下建立 mssql-ds.xml
(参考http://forestkqq.iteye.com/admin/blogs/385403)
-
运行 Seam Example
cd examples\registration
ant explode
http://127.0.0.1:8080/seam-registration/
可以修改resources\META-INF\persistence.xml中<jta-data-source>为java:/MSSQLDS 以使用MsSqlServer
-
配置
seam-gen
在
seam
目录下运行
seam setup
进行配置,最终生成
seam-gen\
build.properties文件。也可以直接修改此文件。
#Generated by seam setup
#Tue May 12 09:26:04 CST 2009
hibernate.connection.password=8025256
workspace.home=d\:/project_seam
model.package=com.ligeinfo
hibernate.default_catalog=test
driver.jar=d\:\\java_lib/sqlserver2005/sqljdbc.jar
action.package=com.ligeinfo
test.package=com.ligeinfo.test
database.type=mssql
richfaces.skin=classic
hibernate.default_schema=dbo
database.drop=n
project.name=myproject
hibernate.connection.username=sa
hibernate.connection.driver_class=com.microsoft.sqlserver.jdbc.SQLServerDriver
hibernate.cache.provider_class=org.hibernate.cache.HashtableCacheProvider
project.type=ear
icefaces.home=
database.exists=n
jboss.home=d\:/jboss-4.2.3.GA
hibernate.dialect=org.hibernate.dialect.SQLServerDialect
hibernate.connection.url=jdbc\:sqlserver\://localhost\:1433;databaseName\=test
icefaces=n
然后运行
seam new-project
,生成项目模板文件。我的生成目标是
D:\project_seam\myproject。
在此目录下,运行
ant explode
,即可部署此项目。
打开
http://127.0.0.1:8080/myproject/
就能看到一个不错的页面。
分享到:
相关推荐
### Seam环境配置详解 #### 一、环境搭建与配置 ##### 1.1 软件版本及安装 为了确保Seam项目的顺利开发与运行,本文档将指导您完成一个基于Eclipse和JBoss的开发环境搭建。所需的主要软件版本包括: - **JDK**: ...
- **章节2**: 介绍如何利用Seam-gen工具快速搭建Seam应用的基础结构。 - **准备工作**: 包括环境配置、工具安装等。 - **新建Eclipse项目**: 指导用户如何创建一个新的Seam项目。 - **创建动作**: 如何定义Seam中...
本章主要介绍Seam的基本概念以及如何快速搭建环境,通过一系列示例加深对Seam的理解。 ##### 1.1 试试看 这一节主要介绍了如何在JBoss AS和Tomcat服务器上运行Seam示例,帮助开发者熟悉Seam的基本配置和运行环境。...
- **环境搭建**: - 在 **JBoss AS** 上运行示例。 - 在 **Tomcat服务器** 上运行示例。 - 运行单元测试验证功能。 ##### 1.2 第一个例子:注册示例 - **代码分析**: - **实体Bean**:`User.java` 定义了用户...
在这个"seam+hibernate注册例子"中,我们将探讨如何在Eclipse 3.4环境下,结合Tomcat 6.0服务器,搭建一个使用Seam和Hibernate的注册系统。 首先,确保你已经安装了Eclipse IDE和Tomcat 6.0服务器。Eclipse 3.4版本...
通过这种方式,开发者可以快速搭建起一个基于 Seam 的项目,并在此基础上进行后续的开发工作。此外,Seam-gen 生成的项目也可以很好地与 Eclipse 等 IDE 集成,利用 JBoss Tools 插件进行进一步的开发和调试。总的来...
在IT行业中,构建和管理Java项目是一项至关重要的任务,而Maven作为一...结合Seam的丰富功能,开发者可以更加专注于业务逻辑,而非基础设施的搭建。通过阅读和分析SeamMaven项目的源码,你可以进一步了解这一最佳实践。
1. **环境搭建**: - 安装并配置Java开发环境(JDK)。 - 下载并安装JBoss Seam框架及相关依赖。 - 配置开发工具(如Eclipse、IntelliJ IDEA等),设置项目模板以支持Seam开发。 2. **核心概念理解**: - **...
这些步骤对于初次接触 JBoss Seam 的开发者来说非常重要,能够帮助他们快速搭建起一个功能完备的开发环境。 在接下来的学习过程中,您可以利用这个环境来实践各种 JBoss Seam 示例项目,从而深入理解其特性和应用...
- **环境搭建**:这部分介绍了Seam框架开发所需的软件环境和配置方法。 ##### 2. 创建新项目 - **项目初始化**:通过seam-gen工具,指导用户如何创建一个新的Seam项目。 ##### 3. 创建动作 - **动作创建**:这...
- **实践内容**:包括开发环境的搭建、EJB 的集成、用户界面的集成、代码编写以及测试等环节。 ### 结论 通过对该 PPT 内容的分析,我们可以了解到 Seam 在当时作为一个新兴的 Java Web 开发框架,其设计理念和技术...
#### 三、Seam集成与开发环境搭建 除了以上示例外,Seam框架还提供了详细的指南来帮助开发者快速搭建开发环境,并介绍了一系列实用的工具和技术,如seam-gen等。 - **Seam-gen**:Seam-gen是一个基于Maven的工具,...
Seam-gen工具极大地简化了配置过程,使得开发者可以专注于业务逻辑的实现,而不是基础设施的搭建。 在实际开发过程中,你可以根据需要扩展Seam工程,添加更多功能,如安全控制、邮件服务、国际化支持等。同时,利用...
安装Eclipse Galileo是Seam开发环境搭建的重要一步。Eclipse Galileo是一个集成开发环境(IDE),广泛用于Java开发。下载Eclipse Galileo并按照官方指南完成安装过程,确保安装过程中包含所有必要的插件和工具,尤其...
- **环境搭建**: - 介绍了如何在JBoss AS和JSF1.2 RI环境中部署和运行Seam应用。 #### 二、使用Seam-gen起步 - **准备活动**: - 需要进行环境配置,包括安装必要的软件等。 - **建立一个新的Eclipse项目**: - ...
通过上述步骤,你可以在MyEclipse环境下成功搭建一个包含Seam框架的Java企业应用开发环境。这不仅有助于初学者快速上手Seam框架,而且能够充分利用MyEclipse提供的强大功能,如代码编辑、调试和部署等,极大地提升...
在阅读《Seam in Action》这本书时,读者会逐步学习到如何配置和搭建Seam环境,创建Seam项目,设计组件,处理事件,以及进行数据访问和安全控制等方面的知识。通过实际案例,书中还展示了如何利用Seam解决复杂的企业...
1. **Seam的安装与配置**:包括环境搭建,如设置JDK、JBOSS服务器、Seam库等。 2. **EJB 3.0的使用**:讲解实体Bean和会话Bean的创建,以及如何利用注解进行数据持久化。 3. **JSF的基础知识**:介绍JSF的组件库,...