1 安装jdk(jdk-1_5_0_05-windows-i586-p.exe)
2 配置jdk环境
安装完成后还需要配置运行时环境:右键点击“我的电脑”->“属性”-->“高级”选项卡-->“环境变量”
(1) JAVA_HOME C:\Program Files\Java\jdk1.5.0_05
(2) CLASSPATH C:\Program Files\Java\jdk1.5.0_05\lib\dt.jar;
C:\Program Files\Java\jdk1.5.0_05\lib\tools.jar
或 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
(3) PATH C:\Program Files\Java\jdk1.5.0_05\bin 或 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
3 安装jboss
将jboss-4.0.2.zip解压到任意目录(例如C:\JBOSS),然后将文件jstl.jar、standard.jar复制到C:\JBOSS\server\default\lib目录下
设置环境变量JBOSS_HOME=JBOSS安装路径
4 运行jboss
c:\jboss\bin\run.bat
5 发布war和EJB的jar文件
直接拷贝war和EJB的jar文件到C:\JBOSS\server\default\deploy目录下
6 在IE中测试发布的网站
在IE中地址栏中输入http://localhost:8080/xxx (xxx就是你部署的war的包名)

注意事项:

1. 若jboss使用4.0.3及更高版本,在发布时需要更改war文件包;若使用4.0.2及更底版本时则无需更改war文件包。
2. 若使用sql server数据库则必须作如下改动
(1)将数据库驱动程序msbase.jar、mssqlserver.jar、msutil.jar放入jboss安装路径\server\default\lib下
(2)在jboss安装路径\server\default\deploy下放置数据源配置XML文件mssql-ds.xml,它的格式参考jboss安装路径\docs\examples\jca的mssql-ds.xml

3. 在JSP调用EJB时,为了使其符合J2EE标准须作如下改动
(1)编辑conf/jboss-services.xml文件,将NamingService的CallByValue属性的值设置为true。
(2)编辑deploy/ear-deployer.xml文件,设置Isolated和CallByValue属性的值为true。
???(2)编辑deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml文件,设置Java2ClassLoadingCompliance和UseJBossWebLoader属性的值为true。
4. 若EJB的数据库中有自动增加字段时,在EJB的配置文件jbosscmp-jdbc.xml中应加入<entity-command name="mssql-fetch-key" />

http://user.qzone.qq.com/372806800/blog/1336198663

JBOSS服务器的安装及配置的更多相关文章

  1. CentOS 6.3下Samba服务器的安装与配置方法(图文详解)

    这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下   一.简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件, ...

  2. FTP服务器的安装和配置

    FTP服务器的安装和配置 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本来是想出一个源码安装ftp的教程,但是想想还是算了,如果你自学python有个10天的话你自己就能写一个f ...

  3. 【转载】Linux NFS服务器的安装与配置

    一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操 ...

  4. ubuntu下nfs服务器的安装与配置

    nfs服务器的安装和配置 1.安装nfs 服务器,前提是你的系统能连上网. 2.设置/etc/exports配置文件 (1) 进入/etc/exports配置文件 (2) 在最后一行加入红色那行,/h ...

  5. CentOS 6.3下rsync服务器的安装与配置[转]

    CentOS 6.3下rsync服务器的安装与配置   一.rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也 ...

  6. CentOS 6.3下Samba服务器的安装与配置(转)

    CentOS 6.3下Samba服务器的安装与配置   一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写, ...

  7. Lotus Sametime 服务器的安装和配置

    IBM Lotus Sametime 是一款强大的实时协作软件,目前最新版本是 7.5.1.通过它,您不仅能够进行网络聊天,而且可以方便地召开网络会议.在网络社区中与其他人进行沟通.了解更多关于 Lo ...

  8. NFS服务器的安装与配置

    由于实验室的项目需要实现在CephFS之上建立NFS之上,所以记录一下NFS服务器的安装与配置流程. 1.NFS服务的简介: NFS 是 Network File System 的缩写,是Sun公司于 ...

  9. CentOS 7下Samba服务器的安装与配置

    文基于<CentOS 6.3下Samba服务器的安装与配置>,参照原博文,自己在CentOS7环境上实现,并按照自己的环境修改博文内容 一.简介 Samba是一个能让Linux系统应用Mi ...

随机推荐

  1. Zxing库

    一.介绍 Zxing是一个开放的源码,用java实现的多种样式的1D/2D条码处理库,它包含了联系到其他语言的端口.Zxing可以实现手机的内置摄像头完成条码的扫描及解码.目前支持:UPC-A ,UP ...

  2. 【转】自学成才秘籍!机器学习&深度学习经典资料汇总

      小编都深深的震惊了,到底是谁那么好整理了那么多干货性的书籍.小编对此人表示崇高的敬意,小编不是文章的生产者,只是文章的搬运工. <Brief History of Machine Learn ...

  3. 网页语言有html,php.jsp,无论什么语言浏览器总是能正常显示,这个解析工作是浏览器完成的吗?

    不是,浏览器最基本的语言是html也就是说浏览器只看得懂html.css.js等其他的服务器端动态脚本,比如你说的php.jsp等,解析工作是在服务器完成的!打个比方,你在电脑显示屏上看到的一切东西, ...

  4. argparse解析参数模块

    一.简介: argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块.argparse模块的作用是用于解析命令行参数,例如python parseTes ...

  5. Linux 升级修改libc gcc 文件名称,导致执行命令失效问题解决

    升级linux文件时,若不小心把文件名给重命名了,结果导致执行所有命令都不识别. 比如我们不小心执行了 mv /lib64/libc.so.6 /lib64/libc.so.6.bak 结果导致所有系 ...

  6. BT客户端实现 Peer协议设计

    与peer建立tcp连接后,首先发送handshake消息进行握手 handshake消息格式如下: 一个字节0x19 + 一个字符串'BitTorrent protocol' + 8 byte 保留 ...

  7. 使用JCIFS获取远程共享文件

    package com.jadyer.util;  import java.io.File; import java.io.FileOutputStream; import java.io.IOExc ...

  8. 【杂记】JavaScript篇

    35.jquery中ifram子窗体调用父窗体方法.父窗体调用子窗体方法 //调用子窗体中的方法. ].contentWindow;//获取子窗体的window对象 childWindow.subFo ...

  9. C# async and await

    C# 5.0中引入了async 和 await.这两个关键字可以让你更方便的写出异步代码. 看个例子: public class MyClass { public MyClass() { Displa ...

  10. Java内部DNS查询实现和参数设置

    一.Java内部DNS查询 Java使用域名查询时,用的自己内部的域名实现机制,最后都是交给InetAddress去做DNS解析. 源码分析参考:http://blog.arganzheng.me/p ...