build.xml

  <? xml version="1.0" ?>
<!--
 ======================================================================= 
  -->
<!--
 EJB3 HelloWorld build file                                                       
  -->
<!--
 ======================================================================= 
  -->
- < project name =" HelloWorld " default =" ejbjar " basedir =" .. " >
  < property environment =" env " />
  < property name =" app.dir " value =" ${basedir}\HelloWorld " />
  < property name =" src.dir " value =" ${app.dir}\src " />
  < property name =" jboss.home " value =" ${env.JBOSS_HOME} " />
  < property name =" jboss.server.config " value =" default " />
  < property name =" build.dir " value =" ${app.dir}\build " />
  < property name =" build.classes.dir " value =" ${build.dir}\classes " />
<!--
 Build classpath 
  -->
- < path id =" build.classpath " >
- < fileset dir =" ${jboss.home}\client " >
  < include name =" *.jar " />
  </ fileset >
  < pathelement location =" ${build.classes.dir} " />
  </ path >
<!--
 =================================================================== 
  -->
<!--
 Prepares the build directory                                        
  -->
<!--
 =================================================================== 
  -->
- < target name =" prepare " depends =" clean " >
  < mkdir dir =" ${build.dir} " />
  < mkdir dir =" ${build.classes.dir} " />
  </ target >
<!--
 =================================================================== 
  -->
<!--
 Compiles the source code                                            
  -->
<!--
 =================================================================== 
  -->
- < target name =" compile " depends =" prepare " description =" 编绎 " >
- < javac srcdir =" ${src.dir} " destdir =" ${build.classes.dir} " debug =" on " deprecation =" on " optimize =" off " includes =" com/** " >
  < classpath refid =" build.classpath " />
  </ javac >
  </ target >
- < target name =" ejbjar " depends =" compile " description =" 创建EJB发布包 " >
- < jar jarfile =" ${app.dir}\HelloWorld.jar " >
- < fileset dir =" ${build.classes.dir} " >
  < include name =" com/**/*.class " />
  </ fileset >
  </ jar >
  </ target >
- < target name =" deploy " depends =" ejbjar " >
  < copy file =" ${app.dir}\HelloWorld.jar " todir =" ${jboss.home}\server\${jboss.server.config}\deploy " />
  </ target >
<!--
 =================================================================== 
  -->
<!--
 Cleans up generated stuff                                           
  -->
<!--
 =================================================================== 
  -->
- < target name =" clean " >
  < delete dir =" ${build.dir} " />
  < delete file =" ${jboss.home}\server\${jboss.server.config}\deploy\HelloWorld.jar " />
  </ target >
  </ project >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值