`
aflyer
  • 浏览: 36736 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

图说 Eclipse下 Seam Project 构建

    博客分类:
  • JAVA
阅读更多

Seam Project 构建

环境:

wtp-all-in-one-sdk-R-2.0.1-20070926042742-win32.zip

JBossTools-2.0.0.CR1-ALL-win32.zip

jboss-4.2.2.GA.zip

jboss-seam-2.0.0.GA.zip

apache-ant-1.7.0-bin.zip

jdk-1_5_0_06-windows-i586-p.exe

 

系统要求:ant1.6以上;JDK 1.5以上;Jboss AS 4.2wtpEclispe IDE必须是2.0版本以上,否则没有Seam Project 向导工具;

 

前期准备:

1.安装jboss-4.2.2.GA.zip    直接解压到D    D:\jboss-4.2.2.GA

2.安装jboss-seam-2.0.0.GA.zip  直接解压到D   D:\jboss-seam-2.0.0.GA

3.安装 jdk-1_5_0_06-windows-i586-p.exe

4.安装apache-ant-1.7.0-bin.zip  直接解压到D:\Apache  D:\Apache\Ant-1.7.0(更名)

5.设置jboss-seam-2.0.0.GA的配置文件

         A.打开%JBOSS-SEAM_HOME%/build.properties

         B.加入以下参数:

                   jboss.home D:/jboss-4.2.2.GA

6.添加系统的变量 ANT_HOME = D:\Apache\Ant-1.7.0;添加path %ANT_HOME%/bin;

7.解压wtp-all-in-one-sdk-R-2.0.1-20070926042742-win32.zip

JBossTools-2.0.0.CR1-ALL-win32.zip 并合并两者的文件

 

开发:

<!---->1.  <!---->打开Eclispe  File –New –Other –

<!----><!----><!---->

<!---->2.  <!---->启动Seam Web Project 向导   Next

<!---->3.  <!---->给新建项目取名,并配置 Target  Runtime  由于系统没有缺省的Target 故需点击

New

<!----><!----><!---->

<!---->4.  <!---->选择Target Runtime  Jboss 4.2 Runtime

<!----><!----><!---->

点击Next

配置 Runtime的参数路径

<!----><!----><!---->

JRE如果不是你想要的,你这时还可以自己定义JRE库(因为先前准备阶段,我们安装了JERPS:是否看见JRE版本不对,那是因为我改变了 JAVA_HOME的路径和path参数)。

确定之后的

   <!----><!----><!---->

选择default 配置(因为Jboss AS 提供3个应用服务器环境,各个环境加载的jar包数量不同,功能由强到弱顺序如下: all  default – minimal 。这里的选项意义在于你在Eclipserun 项目时,项目的EAR WAR包会自动的加载到这个环境中,即D:\jboss-4.2.2.GA\server\default\deploy

点击Finish 完成Target Runtime的配置

<!---->5.  <!---->Target  Server 的配置

点击  new  配置 new server  选者如图项目后,在Server runtime 中选择Jboss 4.2 Runtime 也就是上步建立的Target Runtime

<!----><!----><!---->

下页面无需配置(因为你没有对Jboss AS做任何密码设置)

<!----><!----><!---->

这个页面是加入项目,因为暂时还没有项目,故为空

<!----><!----><!---->

一定要在下拉列表中如下所选(不然,就不是Seam了)

<!----><!----><!---->

完整界面如下,便配置好了基本环境

   <!----><!----><!---->

点击 Next

<!----><!----><!---->

由向导 Next  Next

<!---->6.  <!---->JPA  Facet

<!----><!----><!---->

Connection 是关于数据库参数的配置。因为我喜欢MySql

点击Add connecttion…..

<!----><!----><!---->

这里没有MySql 于是选择  Generic JDBC Connection —Next

    <!----><!----><!---->

输入 Name Descriptionoptional)分别为:

MySql MySql5.0

Next

<!----><!----><!---->

Select a driver… 选择驱动类型

<!----><!----><!---->

<!----><!----><!---->

Ok 后选择驱动的jar包路径

     <!----><!----><!---->

〉打开

     <!----><!----><!---->

Ok

输入你的帐户和密码

<!----><!----><!---->

 

在此就不做测试了,(因为我还没有装Mysql

Next 确认画面Finish

Next

<!---->7.  <!---->JSF Capabilities 设置(缺省就可以了)

<!----><!----><!---->

Next

<!---->8.  <!---->Seam Facte

这里有个小小的问题,就是在Version版本中只有1.2Seam(因为在发行此版的JBoss Tools Seam 还没有2.0

你需要在运行本向导项目之前配置好Seam的版本:

IDE菜单Windows

<!----><!----><!---->

<!----><!----><!---->

Add

<!----><!----><!---->

〉确定

<!----><!----><!---->

Version 选择2.0

<!----><!----><!---->

选择 建立的Seam2.0

Ok

 

再次运行前面向导的内容,将会出现以下界面

<!----><!----><!---->

Finish

<!---->9.  <!---->结束向导

<!----><!----><!---->

<!---->10.     <!---->看看这是你需要的吗?

<!----><!---->
分享到:
评论

相关推荐

    eclipse 工程seam 例子2

    【Eclipse工程Seam示例2】是一个关于Java企业级开发的实践案例,它涉及到的主要技术包括Seam框架、EJB(Enterprise JavaBeans)以及JSF(JavaServer Faces)。这个项目可能是为了演示如何在Eclipse集成开发环境中...

    seam 的eclipse工程例子3

    在"File"菜单中选择"New",然后找到"Seam Project"模板。 3. 配置依赖库:在项目中,你需要添加Seam、JSF和JPA相关的库。这些通常包括Seam核心库、JSF实现库(如Mojarra)、EJB库以及数据库驱动等。 4. 编写Seam...

    eclipse 工程的 Seam 例子

    本文将详细讲解如何在Eclipse环境中创建并理解一个Seam工程的实例,结合EJB(Enterprise JavaBeans)和JSF(JavaServer Faces)的应用。 **Seam框架** Seam是一个开源的Java EE框架,它简化了企业级应用的开发过程...

    jbossseam eclipse安装 例子学习.doc

    本文将详细介绍如何在 Windows XP 系统环境下,使用 Eclipse IDE 进行 JBoss Seam 的开发准备工作及环境配置。JBoss Seam 是一款基于 Java 的企业级应用框架,它简化了应用程序的开发过程,使得开发者能够更专注于...

    eclipse快速开发Seam向导

    如果没有顺手的IDE,要使用seam还是蛮麻烦的,本向导一步一步告诉你怎么用JBoss Tools 3.0.0.GA在eclipse上快速快速开发一个seam应用,特别是最后你看到超好的CRUD应用能这么快就弄好,你一定会爱上seam!

    jboss seam 架设Eclipse 中常见的错误解决.doc

    在Eclipse中配置和运行Seam项目时,可能会遇到一些常见错误。本文将针对这些问题提供解决方案。 首先,我们讨论的是EditPlus软件中的问题。EditPlus是一款轻量级且功能强大的文本编辑器,深受程序员喜爱。当保存...

    Seam JBPM Eclipse工程例子

    下面将详细解释这些技术及其在"Seam JBPM Eclipse工程例子"中的应用。 1. **Seam**: Seam是一个全面的Java EE框架,它简化了开发过程,特别是在集成各种Java EE组件方面。Seam提供了模型-视图-控制器(MVC)架构...

    eclipse seam工程 在线书店

    This example demonstrates the use of Seam in a Java EE 5 environment. Transaction and persistence context management is handled by the EJB container. 搞了个小例子 自己留作资料备份

    seam插件下载地址及安装过程

    在工程视图中右键点击,选择 New -&gt; Project,然后在列表中找到 Seam 相关的项目模板,按照向导步骤即可创建一个新的 Seam 应用程序。 通过以上步骤,你已经成功地在 Eclipse 中配置了 Seam 开发环境,能够创建和...

    为Seam做好准备

    7. **开发环境**:使用Seam通常需要IDE支持,如NetBeans、Eclipse等,熟悉IDE的使用可以提高开发效率。同时,确保安装了JDK和对应的Java EE服务器,如Glassfish或JBoss。 8. **Seam工具**:Seam提供了一些工具,如...

    Seam-gen生成基础项目骨架

    输入 `seam create-project` 命令,Seam-gen 将依据之前收集的信息创建项目的目录结构,包括源代码、资源文件、配置文件等。这一步将生成一个符合 Maven 结构的项目,包括 pom.xml 文件,便于依赖管理和构建。 3. ...

    Jboss seam3 实战

    从部分内容来看,文章可能由名为JeffreyJia的作者撰写,提到了一些JBoss Seam3的关键概念和相关技术,同时也提到了构建工具Maven,以及Weld,这是Java EE 6中的CDI(Contexts and Dependency Injection)规范的参考...

    seam+hibernate注册例子

    - 在Eclipse中,选择`File` -&gt; `New` -&gt; `Dynamic Web Project`,输入项目名称,比如"SeamHibernateReg",并确保目标运行环境为Tomcat 6.0。 - 选择项目属性,勾选"Generate web.xml deployment descriptor",并...

    Jboss Seam中文版

    7. **在JBoss 4.0下使用Seam**:由于JBoss 4.0版本较老,因此需要特别注意兼容性问题。 #### 第三章:上下文相关的组件模型 这一章深入探讨了Seam中的核心概念——组件模型,以及各种不同的上下文环境。 1. **...

    seam参考手册中文版

    - **JSF1.2 RI环境下运行Seam**: 介绍了如何在不同环境中部署Seam应用。 ##### 逐步构建Seam应用 - **章节2**: 介绍如何利用Seam-gen工具快速搭建Seam应用的基础结构。 - **准备工作**: 包括环境配置、工具安装等...

    seam_in_action

    通过提供一套丰富的 API 和组件模型,Seam 能够帮助开发者更加高效地构建复杂的 Web 应用程序。Seam 的设计思想是简化开发流程,减少代码量,并且提高应用程序的可维护性和可扩展性。 #### 1.2 Seam的核心功能 - **...

    整合了seam的一些资源

    Seam 是一个全面的Java开发框架,主要用于构建企业级的Web应用程序。它融合了JavaServer Faces(JSF)和Java Persistence API(JPA),并集成了Enterprise JavaBeans(EJB)、Ajax、CDI(Contexts and Dependency ...

    Geronimo服务器下部署Seam程序

    标题中的“Geronimo服务器下部署Seam程序”是指在Apache Geronimo应用服务器上安装和运行JBoss Seam应用程序的过程。Apache Geronimo是一个开源的应用服务器,它支持Java EE规范,而JBoss Seam是一个用于Java EE平台...

    SEAM 中文开发指南

    - **建立一个新的Eclipse项目**:通过 Eclipse 创建 SEAM 项目。 - **创建新动作**:添加新的业务逻辑。 - **创建有动作的表单**:实现表单验证和提交。 - **从现有数据库生成应用程序**:利用现有的数据库架构自动...

Global site tag (gtag.js) - Google Analytics