`
zengmingcd
  • 浏览: 11189 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

Eclipse + JBoss Seam配置过程

阅读更多

经过艰苦的奋战。终于将Eclipse + JBoss Seam的开发环境搭建好了。
网上有很多配置说明,但是都不是很清楚。
让我郁闷这么久的事情,还是自己写个自认为比较详细的配置过程。
一方面自己留个记录,一方面其他和我一样的新人能有个参考。

1、安装Java JDK。
   1)下载Java JDK。
     网址:http://java.sun.com/javase/downloads/index.jsp
   2)双击安装JDK。 我安装在C:\Java下
   3)在windows高级配置中设置环境变量 JAVA_HOME=C:\Java
     我的电脑->右键->属性->高级->环境变量->系统变量中点新建。

2、安装JBoss应用服务器。
    1)下载JBoss
      网址:http://www.jboss.org/jbossas/downloads/
    2)解压JBoss
      我解压在C:\JBoss下。注意,JBoss的目录中是不能出现空格的。
    3)设置环境变量 JBOSS_HOME=C:\JBoss
    4)打开命令行,进入C:\JBoss\bin目录下,输入run。可以启动JBoss服务器。
       在启动过程中如果没有出现异常,则可以访问http://localhost:8080/。可以看到JBoss 服务器的一个页面。

3、安装ANT。
    ANT简单的理解为JAVA打包、部署的脚本工具。当然,他还有很多功能。
    1)下载ANT
     网址:http://ant.apache.org/bindownload.cgi
    2)解压ANT
      我解压在C:\ant下。
    3)设置环境变量 ANT_HOME=C:\ANT
     在命令行中C:\ant目录下输入ant。如果出现ant的帮助信息,则表示安装成功了。     
   
4、安装Eclipse
   1)下载Eclipse。
      网址:http://www.eclipse.org/downloads/ 选择Eclipse IDE for Java EE Developers
   2)解压Eclipse。我解压在C:\Eclipse下

5、安装Web开发插件:
    在Eclipse IDE for Java EE Developers好像已经集成了这个插件。不过我用的是Eclipse Classic版本的。需要自己安装。
   
    1)下载插件
    我们需要的插件有:    
   (1)EMF RunTime。全称: Eclipse Modeling Framework, 大概是用于软件建模的。
   (2)EMF XSD RunTime。全称: XML Schema Definition,是EMF关于XML数据的处理吧。
   (3)GEF SDK。全称:Graphical Editing Framework,是一套图像编辑框架, 用于开发图形应用。
   (4)DTP SDK。全称:Data Tools Platform,应该是一套数据管理工具吧。
   (5)WTP。全称:Web Tools Platform。是开发web的工具平台。
   这5个插件在Eclipse网站上都能下载。并且我们在下载的时候只需要查找WTP即可。在下载时,Eclipse会提示我们下载其他相关的插件。这点做的很人性化。
   网址: http://www.eclipse.org/webtools/
  
   下面是WTP下载时提示需要下载的其他插件。

   Note that WTP requires Java 5 or higher (and, for some things, actually requires a JDK rather than only a JRE) even though many other Eclipse Project can run with other JRE levels.

Eclipse Platform (Platform, JDT)
EMF v2.5 Runtime Minimum executable code.
EMF XSD v2.5 Runtime Minimum executable code.
Graphical Editing Framework (GEF)
Data Tools Platform (DTP) (required only for EJB or JPT development)


     2)安装插件
      我使用的是建立Eclipse的link文件来安装插件的方式。
      a)解压插件到C:\Eclipse\myPlugins\插件名称 这个目录下。
        注意:插件名称目录的下一级目录都为 eclipse。解压就有,不要修改了,不然找不到插件。
      b)在C:\Eclipse\下建立links文件夹。
      c)在links中建立"插件名称.link"文件。(创建新记事本,重命名时修改后缀名即可)
      d)在对应的link文件中写入 path=c:/eclipse/myPlugins/插件名称 。
       注意:(1)每个插件一个link文件。
             (2)路径使用"/"而不是"\",如果喜欢用"\"的话,请使用"\\"。需要转义。
      e)保存修改即可。
    插件安装完成后,在help->about Eclipse SDK中可以看到刚才我们安装的插件了。

6、安装JBoss Tools
    JBoss Tools是一个用于Eclipse的插件工具。可以帮助开发人员在Eclipse中建立Seam工程。
    1)下载JBoss Tools
      网址: http://www.jboss.org/tools
    2)安装插件。
      作为Eclipse的插件,我们使用相同的方法,先解压的myPlugins中再建立link文件。
    完成安装后,可以就可以再Eclipse中建立Seam工程了。

7、Seam包
    很多教程中说,还要下载Seam。但是在实际配置中,好像没有用到啊。
    不管了,还是下下来吧。
    1)下载Seam
      网址:http://mirror.optus.net/sourceforge/j/jb/jboss/
    2)解压Seam
     我将下载的JBoss seam 2.1解压到了C:\Seam中。
    3)修改C:\Seam目录下的build.properties文件。在最后加入jboss.home C:\\JBoss。保存
    4)在命令行中,进入C:\Seam\examples\registration目录输入 ant deploy部署这个例子。
    5)成功后,启动JBoss服务器,再访问http://localhost:8080/seam-registration/register.seam。
      在网上的教程中说,可以看到一个输入用户名、密码的页面。但是,我配置的时候始终是出现错误:
        javax.servlet.ServletException: /register.xhtml: Property 'register' not found on type org.javassist.tmp.java.lang.Object_$$_javassist_1
             javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)
            org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      这点我一直没有解决。

但至少开发环境配置好了。呵呵。

注意:上面的网址是现在可以用的,以后版本变化其他原因,网址会发生变化。所以大家最好还是到官方网站找下最新版本。或者是直接google、baidu都可以的。
希望能对大家有帮助。
如果有问题大家也可以交流一下。

分享到:
评论

相关推荐

    jbossseam eclipse安装 例子学习.doc

    ### JBoss Seam Eclipse 安装与配置详解 #### 一、引言 本文将详细介绍如何在 Windows XP 系统环境下,使用 Eclipse IDE 进行 JBoss Seam 的开发准备工作及环境配置。JBoss Seam 是一款基于 Java 的企业级应用框架...

    Jboss seam3 实战

    标题中的“Jboss seam3 实战”表明,本文将重点介绍JBoss Seam框架的第三个版本的实际应用。JBoss Seam是一个开源的Java EE框架,它通过依赖注入和会话模型,简化了基于Java EE的企业级应用开发。Seam框架为开发者...

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

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

    Jboss Seam中文版

    这一节主要介绍了如何在JBoss AS和Tomcat服务器上运行Seam示例,帮助开发者熟悉Seam的基本配置和运行环境。 1. **在JBoss AS上运行示例**:首先需要安装配置JBoss AS服务器,然后导入Seam项目到服务器中进行部署。 ...

    jboss seam 2.01GA REF DOC

    ### JBoss Seam 2.01GA REF DOC #### 引言:JBoss Seam概览与功能介绍 JBoss Seam 是一个为简化企业级 Java 应用开发而设计的框架。它结合了 JavaServer Faces (JSF)、Java Persistence API (JPA) 和 Java ...

    JBoss Seam 工作原理、seam和hibernate的范例、RESTFul的seam、seam-gen起步、seam组件、配置组件、jsf,jboss、标签、PDF、注解等等

    JBoss Seam 简介......................................................................................................................................................................... 11 Chapter 1. ...

    JBoss Seam工程的创建

    1. **配置seam-gen**:进入`jboss-seam-2.0.x`目录,运行`seam setup`命令。这会引导你进行一系列配置,包括指定Eclipse工作空间的位置、JBoss AS的安装路径、项目名称、是否需要集成Ajax库、以及工程的部署类型等。...

    JBoss_AS7+JBoss_Tools+Eclipse3.7集成介绍

    5. 开发框架支持:提供了 Seam、Struts、Hibernate 和 FreeMarker 等框架的开发工具,简化了开发过程。 【Eclipse Indigo 3.7 知识点】 Eclipse Indigo 3.7 是一个流行的开源集成开发环境(IDE),特别适合 Java ...

    Eclipse3.7集成JbossTools+Drools

    2. **JBossTools**:JBossTools是Red Hat开发的一套Eclipse插件集,包含了针对JBoss相关技术如JSF、Hibernate、Seam、jBPM等的开发工具。它提供了对这些技术的集成开发、调试和部署支持,帮助开发者更高效地进行企业...

    eclipse 工程的 Seam 例子

    1. 首先,你需要在Eclipse中安装Seam插件,如JBoss Tools。 2. 创建一个新的Seam工程,然后在工程中添加EJB和Web模块。 3. 在EJB模块中,定义EJB组件,例如创建一个用于用户注册的无状态会话豆。 4. 在JSF模块中,...

    jboss seam 中文文档

    - **在 JBoss AS 上运行示例**:这是最直接的方式之一,可以快速验证环境配置是否正确,并且熟悉 Seam 在 JBoss AS 上的运行方式。 - **在 Tomcat 服务器上运行示例**:如果开发者已经熟悉了 Tomcat,那么这种方式...

    深入浅出-jbossseam说明

    JBoss Seam是一款开源的企业级Java框架,它结合了模型-视图-控制器(MVC)模式、依赖注入(DI)和企业JavaBeans(EJB)3.0规范,旨在简化Java EE应用程序的开发过程。Seam的主要目标是将前端界面、业务逻辑和持久层...

    Beginning JBoss Seam

    2. **环境搭建**:详细指导读者如何配置开发环境,包括安装JBoss服务器、配置IDE(如Eclipse或NetBeans)等步骤。 3. **核心组件**:深入探讨了JBoss Seam的关键组件,如Conversation Scope、Event System、...

    JBoss Seam Tutorial

    以上步骤详尽地介绍了如何整合JBoss Seam与Eclipse,并配置Oracle数据库连接的过程。遵循这些步骤,开发者可以顺利地在Eclipse环境下使用Seam框架进行Java EE应用的开发,同时利用Oracle数据库的强大功能,为应用...

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

    本文将详细阐述如何在 Eclipse 中安装 Seam 插件以及配置 JBoss 服务器、Ant 和 Seam 包。 首先,安装 Seam 插件涉及到下载 JBossTools。在 Eclipse 3.4.2 中,你可以通过 Help -> Software Updates -> Available ...

    eclipse 工程seam 例子2

    通过这个示例,开发者可以学习如何在Eclipse中配置和运行一个包含Seam、EJB和JSF的完整应用。这包括设置项目结构、编写和配置EJB组件、设计JSF界面、集成Seam框架、以及部署和测试整个应用。这些技能对于从事Java...

    J2EE JNDI配置原理详解 JBOSS安装配置 Maven入门 Ant使用入门

    1.16 如何在Eclipse中调试JBoss应用 1.17 JBoss 5.0 安装与配置详解 1.18 JBOSS安装配置 1.19 Oracle,MySql,SQL server分页 1.20 Jboss下的第一个EJB程序 1.21 JNDI 1.22 JNDI配置原理详解 1.23 JSF+Seam...

Global site tag (gtag.js) - Google Analytics