与昂贵的商用J2EE服务器(例如WebLogic和Websphere)相比,JBoss更适合中小型企业应用程序. J2EE已从高贵的宫殿搬到了百姓的家. JBoss + MySQL是J2EE的理想业务运行平台,其巨大的优势是其无与伦比的性价比. 对于中小型企业来说,实组合! JBoss的使用非常方便. 解压缩后,在bin目录(Windows是.batwebsphere server平台的j2ee实例开发指南,Linux是.sh)中执行batch命令以启动JBoss并将J2EE应用程序系统(以.ear或.war结尾的文件)部署到服务器/在默认情况下/通常是部署选择使用默认目录来部署应用程序). 在将应用程序打包为.ear或.war并部署在容器中之后,如果您的应用程序包括诸如框架之类的动态加载机制,并且您花了数小时调试诸如ClassNotFoundException,NoClassDefFoundError或ClassCastException之类的异常,那么请确保您不是只有一个这样做. 作为开放源代码,JBoss更加复杂,有时在类加载机制方面难以捉摸.
以下是部署过程:
准备工作
系统环境: Windows xp sp2
开始之前,您需要安装Java JDK(JDK是必不可少的),本地安装的JDK7websphere server平台的j2ee实例开发指南,并附带环境变量配置说明
键名: JAVA_HOME,键值: jdk安装路径,键名: CLASS_PATH,键值: %JAVA_HOME%\ lib,如果是新的开始,请附加它. 项名称: path添加以下内容: %JAVA_HOME%\ bin;
完成此操作后,在命令窗口中运行java -version,将会输出.
Jboss安装:
由于它是xp系统,所以安装了旧版本的JBoss(jboss-4.0.5.GA). 如果需要其他版本,请访问开源社区SF.net.
JBoss的安装非常简单,不需要安装,直接下载并解压缩到目录.
部署应用程序
与Apache一样,jboss也有一个部署目录,即jboss / server目录,它具有三个目录: all,default和minimum,代表了jboss提供的三种部署方法:
all表示jboss提供的所有服务都已打开. default表示默认的jboss服务是最小的. 仅打开最基本的按钮.
您可以在此处添加自己的部署. 目前,我们仅使用默认值. 输入默认目录后,有以下目录:
conf: 一些配置文件.
数据: 保存的数据,例如有状态会话Bean.
部署: 部署目录,所有应用程序都部署在其中,这等效于apache的htdocs.
lib: 已部署的应用程序需要使用的其他库(jar).
log: jboss的日志.
tmp: 部署应用程序生成的临时文件.
work: 工作目录,已部署的应用程序(一些jar压缩文件)将在此处解压缩.
您需要执行以下步骤:
将jboss / docs / examples / jca / mysql-ds.xml复制到jboss / server / default / deploy目录并进行以下更改:
<连接URL> jdbc: mysql: // ip: 3306 /您要连接的的名称? zeroDateTimeBehavior = convertToNull connection-url>
启动Jboss
由于$ JBOSS-HOME / server /下有3个目录,全部/默认/最小,它们代表3种配置,所有配置,默认配置,最小配置,我们可以在启动JBOSS服务时指定<
run –c all表示启动所有配置(将加载所有服务); run表示从默认配置开始;运行–c mimimal意味着启动最小配置.
这三个加载的服务数量不同. 有关具体差异,请参阅JBOSS相关文档. 您也可以自己定义属于专家的配置,例如测试. 出于性能方面的考虑,本文档将对您有所帮助.
转载于:
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-244196-1.html
01用自己流量只能微信qq了