`
forestkqq
  • 浏览: 210327 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

Seam 环境搭建

    博客分类:
  • Java
阅读更多

 

  • 安装 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/ 就能看到一个不错的页面。

 

0
1
分享到:
评论

相关推荐

    Seam环境配置.doc

    ### Seam环境配置详解 #### 一、环境搭建与配置 ##### 1.1 软件版本及安装 为了确保Seam项目的顺利开发与运行,本文档将指导您完成一个基于Eclipse和JBoss的开发环境搭建。所需的主要软件版本包括: - **JDK**: ...

    seam参考手册中文版

    - **章节2**: 介绍如何利用Seam-gen工具快速搭建Seam应用的基础结构。 - **准备工作**: 包括环境配置、工具安装等。 - **新建Eclipse项目**: 指导用户如何创建一个新的Seam项目。 - **创建动作**: 如何定义Seam中...

    Jboss Seam中文版

    本章主要介绍Seam的基本概念以及如何快速搭建环境,通过一系列示例加深对Seam的理解。 ##### 1.1 试试看 这一节主要介绍了如何在JBoss AS和Tomcat服务器上运行Seam示例,帮助开发者熟悉Seam的基本配置和运行环境。...

    SEAM 中文开发指南

    - **环境搭建**: - 在 **JBoss AS** 上运行示例。 - 在 **Tomcat服务器** 上运行示例。 - 运行单元测试验证功能。 ##### 1.2 第一个例子:注册示例 - **代码分析**: - **实体Bean**:`User.java` 定义了用户...

    seam+hibernate注册例子

    在这个"seam+hibernate注册例子"中,我们将探讨如何在Eclipse 3.4环境下,结合Tomcat 6.0服务器,搭建一个使用Seam和Hibernate的注册系统。 首先,确保你已经安装了Eclipse IDE和Tomcat 6.0服务器。Eclipse 3.4版本...

    Seam-gen生成基础项目骨架

    通过这种方式,开发者可以快速搭建起一个基于 Seam 的项目,并在此基础上进行后续的开发工作。此外,Seam-gen 生成的项目也可以很好地与 Eclipse 等 IDE 集成,利用 JBoss Tools 插件进行进一步的开发和调试。总的来...

    使用 Maven 管理 Seam 项目

    在IT行业中,构建和管理Java项目是一项至关重要的任务,而Maven作为一...结合Seam的丰富功能,开发者可以更加专注于业务逻辑,而非基础设施的搭建。通过阅读和分析SeamMaven项目的源码,你可以进一步了解这一最佳实践。

    Seam实战java

    1. **环境搭建**: - 安装并配置Java开发环境(JDK)。 - 下载并安装JBoss Seam框架及相关依赖。 - 配置开发工具(如Eclipse、IntelliJ IDEA等),设置项目模板以支持Seam开发。 2. **核心概念理解**: - **...

    jbossseam eclipse安装 例子学习.doc

    这些步骤对于初次接触 JBoss Seam 的开发者来说非常重要,能够帮助他们快速搭建起一个功能完备的开发环境。 在接下来的学习过程中,您可以利用这个环境来实践各种 JBoss Seam 示例项目,从而深入理解其特性和应用...

    seam_reference英文文档,讲解Seam更详细

    - **环境搭建**:这部分介绍了Seam框架开发所需的软件环境和配置方法。 ##### 2. 创建新项目 - **项目初始化**:通过seam-gen工具,指导用户如何创建一个新的Seam项目。 ##### 3. 创建动作 - **动作创建**:这...

    seam-javapolis2007

    - **实践内容**:包括开发环境的搭建、EJB 的集成、用户界面的集成、代码编写以及测试等环节。 ### 结论 通过对该 PPT 内容的分析,我们可以了解到 Seam 在当时作为一个新兴的 Java Web 开发框架,其设计理念和技术...

    seam的使用说明文档

    #### 三、Seam集成与开发环境搭建 除了以上示例外,Seam框架还提供了详细的指南来帮助开发者快速搭建开发环境,并介绍了一系列实用的工具和技术,如seam-gen等。 - **Seam-gen**:Seam-gen是一个基于Maven的工具,...

    JBoss Seam工程的创建

    Seam-gen工具极大地简化了配置过程,使得开发者可以专注于业务逻辑的实现,而不是基础设施的搭建。 在实际开发过程中,你可以根据需要扩展Seam工程,添加更多功能,如安全控制、邮件服务、国际化支持等。同时,利用...

    Hand on Seam

    安装Eclipse Galileo是Seam开发环境搭建的重要一步。Eclipse Galileo是一个集成开发环境(IDE),广泛用于Java开发。下载Eclipse Galileo并按照官方指南完成安装过程,确保安装过程中包含所有必要的插件和工具,尤其...

    seam2.0 中文文档

    - **环境搭建**: - 介绍了如何在JBoss AS和JSF1.2 RI环境中部署和运行Seam应用。 #### 二、使用Seam-gen起步 - **准备活动**: - 需要进行环境配置,包括安装必要的软件等。 - **建立一个新的Eclipse项目**: - ...

    seam_me_getting_started.pdf

    通过上述步骤,你可以在MyEclipse环境下成功搭建一个包含Seam框架的Java企业应用开发环境。这不仅有助于初学者快速上手Seam框架,而且能够充分利用MyEclipse提供的强大功能,如代码编辑、调试和部署等,极大地提升...

    seam in action

    在阅读《Seam in Action》这本书时,读者会逐步学习到如何配置和搭建Seam环境,创建Seam项目,设计组件,处理事件,以及进行数据访问和安全控制等方面的知识。通过实际案例,书中还展示了如何利用Seam解决复杂的企业...

    seam经典教程含例子

    1. **Seam的安装与配置**:包括环境搭建,如设置JDK、JBOSS服务器、Seam库等。 2. **EJB 3.0的使用**:讲解实体Bean和会话Bean的创建,以及如何利用注解进行数据持久化。 3. **JSF的基础知识**:介绍JSF的组件库,...

Global site tag (gtag.js) - Google Analytics