Jboss的配置安装
Jboss的下载
Jboss的下载地址为目前的最新版本是Jboss建议你下载Jboss和tomcat集成的下载包这样避免了单个下载后两者之间配置的问题下载地址是_Tomcatzip
下载完成后解压到一个目录这个目录名为E:\program files\jb_tom(这个目录名是笔者自定的)下面有如下子目录:
E:\program files\jb_tom\jboss和E:\jb_tom\tomcat
注意这里的目录稍微做了改动建议你将TOMCAT_HOME加到CLASSPATH中否则E:\program files\jb_tom\jboss里的run_with_tomcatbat这个文件要做相应改动才能正常运行
配置运行
在启动Jboss前应该先安装好JDK建议安装JDK以上的版本(目前最新的正式版本是JDK)然后将系统的Classpath设置好Jboss不要任何配置和修改当然最好将TOMCAT_HOME加到Classpath中这样E:\program files\jb_tom\jboss里的run_with_tomcatbat这个文件前的TOMCAT_HOME就可以去掉了
运行E:\program files\jb_tom\jboss里的run_with_tomcatbat这个文件这样Tomcat端口在Jboss为运//localhost:/将出现tomcat首页运//localhost:/将出现无错误的空白页
测试EJB
启动JBOSS
方法么这里就不多作描述了因为前面已经写过了^&^
下载并配置EJB例程
到下载interestejbzip这就是我们用于测试的EJB例程将压缩包解开出现如下目录
interest/com
interest/docs
……
将该目录下所有文件全部copy到jboss安装目录下的examples目录下如果没有examples目录就自己建立一个结构如下
E:\ program files\jb_tom \jboss\examples\interest
将文件E:\program files\jb_tom\jboss\examples\interest\interestjar复制到E:\program files\jb_tom\jboss\deploy下
在Classpath中加入如下文件e:\program files\jb_tom\tomcat\lib\servletjar;e:\program files\jb_tom\jboss\client\jbossclientjar;e:\program files\jb_tom\jboss\client\jnpclientjar;e:\program files\jb_tom\jboss\lib\ext\ejbjar;e:\program files\jb_tom\jboss\examples\interest\interestclientjar
为了测试Client通过servlet调用EJB必须将 E:\program files\jb_tom\jboss\examples\interest下EJBclass和EJBjava复制到
E:\program files\jb_tom\tomcat\webapps\ROOT\WEBINF\classes目录下
将目录E:\jb_tom\jboss\examples\interest\com以及此下的所有文件都复制到E:\program files\jb_tom\tomcat\webapps\ROOT\WEBINF\classes下
重新启动JBOSS_TOMCAT
command下client测试运行
command下进入目录E:\ program files\jb_tom\jboss\examples\interest
java InterestClient
将出现
Got context
Got reference
Interest on units at % per period compounded over periods is:
Jboss窗口将出现
[Interest] Someone called `calculateCompoundInterest!`
web下client通过Servlet测试运行
//localhost:/servlet/EJB
将出现
Interest on units at % per period compounded over periods is:
Jboss窗口将出现
[Interest] Someone called `calculateCompoundInterest!`
到此已经成功了
注意这里将JBoss_Tomcatzip解压后复制到E:\program files\jb_tom目录下