1、 Jboss的配置安装
1.1、 Jboss的下载
Jboss的下载地址为:http://www.jboss.org/。目前的最新版本是:Jboss2.2.1。建议你下载Jboss2.2.1和tomcat3.2.1集成的下载包,这样避免了单个下载后两者之间配置的问题。下载地址是:http://prdownloads.sourceforge.net/jboss/JBoss-2.2.1_Tomcat-3.2.1.zip<!----><o:p></o:p>
下载完成后,解压到一个目录,这个目录名为E:program filesjb_tom(这个目录名是笔者自定的)。下面有如下子目录:
E:program filesjb_tomjboss和E:jb_tom omcat
注意:这里的目录稍微做了改动,建议你将TOMCAT_HOME加到CLASSPATH中,否则E:program filesjb_tomjboss里的run_with_tomcat.bat这个文件要做相应改动才能正常运行。
1.2、 配置运行
在启动Jboss前应该先安装好JDK,建议安装JDK1.3以上的版本(目前最新的正式版本是JDK1.3.1),然后将系统的Classpath设置好。Jboss不要任何配置和修改,当然,最好将TOMCAT_HOME加到Classpath中,这样,E:program filesjb_tomjboss里的run_with_tomcat.bat这个文件前的TOMCAT_HOME就可以去掉了。
运行E:program filesjb_tomjboss里的run_with_tomcat.bat这个文件,这样,Tomcat端口在8080,Jboss为8083,运行http://localhost:8080/将出现tomcat首页,运行http://localhost:8083/将出现无错误的空白页。
2、 测试EJB
2.1、 启动JBOSS:
方法么,这里就不多作描述了,因为前面已经写过了^&^。
2.2、 下载并配置EJB例程
到http://www.wodejia.net/softdownload/java/interestejb.zip下载interestejb.zip,这就是我们用于测试的EJB例程。将压缩包解开,出现如下目录:
interest/com
interest/docs
……
将该目录下所有文件全部copy到jboss安装目录下的examples目录下,如果没有examples目录,就自己建立一个,结构如下:
E: program filesjb_tom jbossexamplesinterest...
将文件E:program filesjb_tomjbossexamplesinterestinterest.jar复制到:E:program filesjb_tomjbossdeploy下。
在Classpath中加入如下文件:e:program filesjb_tom omcatlibservlet.jar;e:program filesjb_tomjbossclientjboss-client.jar;e:program filesjb_tomjbossclientjnp-client.jar;e:program filesjb_tomjbosslibextejb.jar;e:program filesjb_tomjbossexamplesinterestinterest-client.jar<o:p></o:p>
为了测试Client通过servlet调用EJB,必须将: E:program filesjb_tomjbossexamplesinterest下EJB.class和EJB.java复制到:
E:program filesjb_tom omcatwebappsROOTWEB-INFclasses目录下
将目录E:jb_tomjbossexamplesinterestcom以及此下的所有文件都复制到E:program filesjb_tom omcatwebappsROOTWEB-INFclasses下。
重新启动JBOSS_TOMCAT。
2.3、 command下client测试运行:
command下,进入目录E: program filesjb_tomjbossexamplesinterest
java InterestClient
将出现:
Got context
Got reference
Interest on 1000 units, at 10% per period, compounded over 2 periods is: 210.00000000000023
Jboss窗口将出现:
[Interest] Someone called `calculateCompoundInterest!'
2.4、 web下client通过Servlet测试运行:
http://localhost:8080/servlet/EJB
将出现:
Interest on 1000 units, at 10% per period, compounded over 2 periods is: 210.00000000000023
Jboss窗口将出现:
[Interest] Someone called `calculateCompoundInterest!'
到此已经成功了。
注意:这里将JBoss-2.2.1_Tomcat-3.2.1.zip解压后复制到E:program filesjb_tom目录下。
分享到:
相关推荐
JBoss篇:安装与配置 一、安装与配置 在本文中,我们将下载和安装 JBoss 4.2.1.GA 版本。下载地址为 http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=16942&release_id=523619。下载完成...
3. "安装配置Jboss完全篇 - 技术频道 IT168.htm":这是一份全面的JBoss安装和配置指南,涵盖了从下载、解压到启动和测试服务器的各个环节。 4. "[zt]jboss安装配置指南(页 1) - Java - ChinaUnix_...
本篇将详细介绍JBoss的安装与配置过程,以及其目录结构和基本配置。 一、下载与安装 1. **下载**:JBoss 4.2.1.GA可以从SourceForge的官方网站下载,下载链接为...
"安装配置Jboss完全篇"这部分内容可能包括了下载Jboss服务器、设置环境变量、配置服务器参数、启动和停止服务器等步骤。此外,还会讲解如何在Jboss中部署EJB应用,包括创建部署描述符、打包应用、以及通过管理控制台...
在本篇中,我们将深入探讨JBoss5的核心特性、配置以及在分布式环境中的应用。 1. **核心特性** - **EJB3支持**:JBoss5完全支持Java EE 5规范中的Enterprise JavaBeans 3.0,简化了EJB的开发和部署,引入了无状态...
1. **环境设置**:首先,需要安装并配置JBoss服务器,包括下载、解压、设置环境变量和启动服务器。 2. **创建EJB项目**:使用IDE(如Eclipse或IntelliJ IDEA)创建一个新的Java EE项目,并在其中定义EJB组件。这...
在JBoss应用服务器上开发EJB应用,首先需要安装和配置JBoss。JBoss是一个开源的、基于Java EE的、完全免费的应用服务器,提供了对EJB、Servlet、JSP等Java EE规范的支持。下载并安装后,我们需要配置服务器的运行...
### Java学习从入门到精通之工具篇:深入解析与实践指南 #### 一、JDK (Java Development Kit) ##### 1、JDK的核心地位与重要性 JDK,即Java Development Kit,是Java开发的核心,它包含了Java运行环境(Java ...
3. **社区版本**:有些开发者选择使用Eclipse的社区版本,如Spring Tool Suite (STS) 或免费的JBoss Developer Studio,它们在功能上与MyEclipse类似,且完全免费。 4. **开源替代品**:对于个人开发者或者小型团队...
26 2.3 安装脚本详解 27 2.3.1 关于配置文件 30 2.3.2 关于依赖库 31 2.4 安装到JBoss 31 2.5 安装到Tomcat 32 2.6 基于Web的Signavio流程设计器 33 2.6.1 jBPM Web流程设计器简介 33 2.6.2 独立安装Signavio 34 ...
**J2EE完全参考手册-J2EE部署** 在IT领域,Java 2 Platform, Enterprise Edition (J2EE) 是一个广泛使用的平台,用于构建企业级的分布式应用系统。J2EE部署是整个软件开发过程中的关键步骤,它涉及到将应用程序组件...
在本篇详细讲解中,我们将探讨Tomcat的核心概念、安装配置、以及与Java和Java EE的关系。 【正文】 Tomcat服务器是Apache软件基金会的Jakarta项目中的一个核心组件,它是完全符合Java Servlet和JavaServer Pages...
学习Java的第一步就是安装并配置JDK,通常需要将JDK的bin目录添加到系统的PATH环境变量中,以便在任何地方都能执行Java命令。 JDK中包含了一系列的命令行工具,如`java`用于启动JVM运行类,`javac`用于编译Java源...
本篇将详细介绍Java连接SQL Server数据库所涉及的知识点,以及如何采用桥连接方式来实现这一过程。 首先,Java通过JDBC(Java Database Connectivity)API与各种类型的数据库进行通信。JDBC提供了一套标准接口,...
尽管与JBoss和EJB紧密耦合,但它安装简单,适合做嵌入式工作流。 4. Shark:作为完全遵循WFMC和OMG标准的产品,Shark提供了高度可扩展的流程定义和执行能力。它支持XPDL,包含服务器端的工具代理API,允许在多种...
在本篇内容中,我们将深入探讨JPA的基本概念、配置以及核心API的使用。 ### 1. JPA概述 JPA通过提供一组接口和API,允许开发者将Java对象与数据库表进行映射。这使得应用程序可以以面向对象的方式处理数据,同时...
在JAVA开发中,有很多开源的内存数据库可以选择,本篇文章将对比分析这些数据库的特点、优缺点以及适用场景,帮助开发者做出最佳选择。 1. **HSQLDB** HSQLDB(HyperSQL Database)是一款轻量级、完全事务性的开源...
- **4.2.4 WebLogic,WebSphere,JBoss的方案:结对服务器(Paired servers)复制**:这些商用服务器通常采用结对服务器的方式,其中一个作为主服务器处理请求,另一个作为备服务器随时准备接管工作。 - **4.2.5 IBM的...