好郁闷啊。
刚学Seam居然遇到好多问题。
现在连环境都没有搭建起来。
根据网上的资料,我搭建的过程如下:
1、下载Java JDK 1.6 并安装。我安装在C:\program file\java下的。
2、下载Eclipse,并解压。我下载的是Eclipse SDK Version: 3.5.0,并解压到D:\eclipse
3、下载JBoss。 我下载的是JBoss 5.1.0GA。解压到D:\jboss-5.1.0.GA,并进行了配置。具体配置方法在网上很多了。这里就不说了。反正访问Http://localhost:8080/是成功的。
4、下载Ant。 我下载的是apache-ant-1.7.1。解压后到D:\ant后,在环境变量中设置了ant_home 和 path
5、下载seam。我下载的是jboss-seam-2.1.0.A1。解压到D:\jboss-seam-2.1.0。
在build.properties文件中添加jboss.home D:\\jboss-5.1.0.GA。
6、在命令行中,启动JBoss服务器。
7、在命令行中,%seam%example/registration目录下使用 ant deploy命令部署示例程序。
8、部署完成后,访问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)
郁闷啊。
访问错误就算了。我自己建个seam工程总可以吧
9、下载wtp。我下载的是wtp-R-3.1-20090616035105。解压到D:\eclipse\otherPulgin文件夹中。
10、下载JBoss Tools。我的是JBossTools-ALL-win32-3.1.0.M2-N200907092133-H355。同样解压到D:\eclipse\otherPlugin文件夹中。
保证了9和10步骤中的目录结构为D:\eclipse\otherPulgin\eclipse
11、在D:\eclipse下创建links文件夹。并在文件夹下创建seam.link文件。文件内容为path = D:/eclipse/otherPlugins/。
12、在命令行中,进入Seam的目录。输入Seam setup 调整工作空间等配置。
13、再输入Seam new-project。会在配置好的工作空间中生成seam工程。
14、启动Eclipse。
在help->about eclipse sdk中看到有wtp和JBoss by radhat的插件。这个是不是代表插件安装成功了呢?
但是在工作空间中看不到刚才建立的seam工程。
15、window->open perspective中没有seam视图。
file->new->other。没有Seam的工程。甚至连web project都没有。
上面就是我配置的过程。完全郁闷了。
是我哪里配饰有错么?哪位大虾能教我一下啊。
1、为什么部署的应用无法访问。但是我用MyEclipse写的一个小页面可以访问到。
2、为什么Eclipse里面不能建立web项目。
分享到:
相关推荐
JBOSS_SEAM配置
- **第2章:将Seam-Gentoo投入工作**:展示如何在 Gentoo Linux 系统上安装和配置 Seam,进行实际项目开发。 #### 2.2 第二部分:Seam基础 - **第3章:Seam生命周期**:深入探讨 Seam 生命周期的概念及其对应用程序...
在JSF项目中配置Seam,可以充分利用其优势,如组件管理、对话管理、事件处理等。 首先,配置Seam的关键在于以下几个方面: 1. **阶段监听器配置**:在`faces-config.xml`中添加`SeamPhaseListener`。这是Seam启动...
### Seam环境配置详解 #### 一、环境搭建与配置 ##### 1.1 软件版本及安装 为了确保Seam项目的顺利开发与运行,本文档将指导您完成一个基于Eclipse和JBoss的开发环境搭建。所需的主要软件版本包括: - **JDK**: ...
- 创建Seam的组件配置文件`components.xml`,在这里声明你的实体管理器(EntityManager)和会话工厂(SessionFactory)。 - 使用@Name注解给实体管理器和会话工厂命名,便于在代码中引用。 4. **创建注册表单** ...
2. **配置Seam**:在seam.properties文件中指定Hibernate配置,如数据源、实体扫描路径等。 3. **配置Spring**:创建Spring的bean配置文件,定义需要的bean,如DataSource、SessionFactory、TransactionManager等,...
seam+richfaces环境框架的配置文件,经过我多次尝试才配置好的环境配置文件,很有用,适合刚接触这些技术的初学者,希望大家支持!
Seam2是一个强大的Java EE框架,它在设计时主要考虑了企业级应用的开发,尤其在集成各种技术方面表现出色。然而,尽管Seam最初是为JBoss...理解并熟练掌握这些步骤,将有助于你成功地在Tomcat上构建和运行Seam2应用。
以下是对配置Seam和打包Seam应用程序的关键知识点的详细解释: ### 1. 基本Seam配置 #### 1.1.1. 集成Seam与JSF和Servlet容器 Seam与JSF的集成是其核心功能之一。这涉及到在web.xml文件中配置Seam Filter和Seam ...
Seam不仅仅是一个框架,它还致力于推动Java EE规范的发展。Seam对多个Java EE规范进行了补充和扩展,比如JSF、Servlet等,并且参与制定了新的WebBean规范(JSR 299)。 ##### 9. 强大的胶水功能 Seam作为一个胶水...
6. **Seam配置**:`seam-getting-started-build.xml`文件很可能是Seam项目的构建文件,可能包含Maven或Ant的配置信息,用于编译、测试和打包项目。理解如何配置Seam项目以及依赖管理是非常重要的。 7. **开发环境**...
Seam Security以易于配置和使用为特点,允许开发者快速设置应用程序的安全性,并随着应用的成熟易于管理。 1. 安全原则:Seam Security围绕几个关键的安全原则构建,包括身份认证、身份管理和授权控制。身份认证是...
Seam - 语境相关的组件[满江红20071230]............................................................................................................................ 1 Java EE 框架...........................
2. **配置与部署**:介绍如何设置Seam项目,包括pom.xml、seam.properties和web.xml的配置。 3. **JSF集成指南**:深入理解Seam与JSF的交互,包括Facelets模板和Seam组件的使用。 4. **EJB和CDI集成**:讲解Seam如何...
通过以上知识点的梳理,我们可以看到Seam不仅仅是一个简单的Web开发框架,它还融合了诸如业务流程管理、持久层支持等多种功能。这使得开发者能够更加专注于业务逻辑本身,而不是被底层的技术细节所困扰。对于想要...
“Seam_2.0_Reference_zh_CN”中文参考手册是学习Seam的重要资料,涵盖了Seam的各个方面,包括安装、配置、组件使用、事件处理、安全控制等,对于初学者和进阶开发者都极具价值。结合实际项目实践,将理论知识与实践...
这一节主要介绍了如何在JBoss AS和Tomcat服务器上运行Seam示例,帮助开发者熟悉Seam的基本配置和运行环境。 1. **在JBoss AS上运行示例**:首先需要安装配置JBoss AS服务器,然后导入Seam项目到服务器中进行部署。 ...
Seam 2.0通过其EJB容器,让开发者可以方便地创建和管理EJB组件,同时支持EJB 3.0的注解配置。 2.3 CDI(Contexts and Dependency Injection) Seam 2.0引入了CDI,这是Java EE 6中的一个重要组成部分,它提供了一种...