jboss配置方案

.从JBoss主页http://www.jboss.org下载JBoss整合tomcat的软件包并下载解压安装.
从ant 主页下载ant 用来发布J2EE(.ear) 或WEB程序(.war)或Java包(.jar)
2.设置环境变量
• JAVA_HOME =
• JBOSS_DIST =
• CATALINA_HOME = %JBOSS_DIST%/catalina
• ANT_HOME =
在windows 2000/XP中的设置是需要到 控制面板-->系统-->环境变量中设置

3.设置Path 加入%JAVA_HOME%/bin;%ANT_HOME%/bin 以便能够执行JDK和ANT

4.从http://www.jboss.org/docs/manual/files/documentation-example.zip下载JBoss应用程序例子. 解压到
%JBOSS_DIST%
|
|---- bin
|---- catalina -->Tomcat 4.03
|---- client
|---- docs
|---- examples --->应用程序例子安装目录
|---- lib
|---- server
       |---- all
       |---- default
       |---- minimal

由于这些例子程序还没有完全从老版本改变过来支持新版本, 因而需要对以下几个文件进行修改:

a. %JBOSS_DIST%/examples/org/jboss/docs/interest/build.xml
在其中需要加入如下两行:
  
  
另外还需要把其中的“${jboss.dist}/deploy”改成“${deploy.home}”。
b. %JBOSS_DIST%/examples/org/jboss/docs/interest/web.xml
在其中第二行里需要加入如下语句, 否则Tomcat的XML Parser会报“web-app”元素类型没有声明而出错(servlet 2.3需要在web.xml中明确加入下面语句才行):

c. %JBOSS_DIST%/examples/build/build.xml
在其中validate-servlet的段落里需要把原来的四个语句修改为:

另外,还需要在两个段落中添加如下语句,以防在编译intro-interest-client时出现问题:


还有,在intro-interest-deploy后面加入以下语句:



从windows的DOS窗口进入examples/build目录, 执行:
(1) ant intro-interest-ear
会出现一系列信息,最后是"build succesfully"
到examples/build-example/interest目录,发现新建立的interest.ear
(2) ant intro-interest-deploy-ear
会出现一系列信息,最后是"build succesfully"
同时在启动的JBOSS窗口里会看到相关的部署信息,直到成功部署。当然,也可以将interest.ear直接拷贝到%JBOSS_DIST%/server/default/deploy目录下,在JBOSS控制窗口也会看到JBOSS自动部署interest.ear的一系列信息。
通过http://localhost:8080/interest/访问,会出现一个表单,按提交后,显示正常结果。
(3) ant intro-interest-client
会出现一系列信息, 注意到如下信息:
[java] Got context
[java] Got reference
[java] Interest on 1000 units, at 10% per period, compounded over 2 periods is:
[java] 210.00000000000023
最后是"build succesfully",同时在JBOSS控制窗口里也会看到这样一行语句显示:
[Interest] Someone called `calculateCompoundInterest!'
至此,作为J2EE应用服务器的JBOSS+TOMCAT安装完毕。

 

你可能感兴趣的:(jboss,ant,java,tomcat,build,file,j2ee之配置部分)