您的位置:首页 > 编程语言 > Java开发

Ant的项目配置文件build.xml(使用jboss-4.2.3GA-jdk6.zip)

2013-04-29 12:01 405 查看
/*项目名称根据需要修改*/

<?xml version="1.0" encoding="UTF-8"?>

<project name="EJB_Project" basedir=".">

 <property name="src.dir" value="${basedir}\src"></property>

 <property environment="env"></property>

 <property name="jboss.home" value="${env.JBOSS_HOME}"></property>

 <property name="jboss.server.config" value="default"></property>

 <property name="build.dir" value="${basedir}\build"></property>

 

 <path id="build.classpath">

  <fileset dir="${jboss.home}\client">

   <include name="*.jar"/>

  </fileset>

  <pathelement location="${build.dir}"/>

 </path>

 

 <target name="prepare">

  <delete dir="${build.dir}"  />

  <mkdir dir="${build.dir}" />

 </target>

 

 <target name="compile" depends="prepare" description="编译">

  <javac srcdir="${src.dir}" destdir="${build.dir}">

   <classpath refid="build.classpath"></classpath>

  </javac>

 </target>

 

 <target name="ejbjar" depends="compile" description="创建EJB发布包">

  <jar jarfile="${basedir}\${ant.project.name}.jar" >

   <fileset dir="${build.dir}">

    <include name="**/*.class"/>

   </fileset>

  </jar>

 </target>

 

 <target name="deploy" depends="ejbjar" description="发布EJB">

  <copy file="${basedir}\${ant.project.name}.jar" todir="${jboss.home}\server\${jboss.server.config}\deploy" />

 </target>

 

 <target name="undeploy" description="卸载EJB">

  <delete file="${jboss.home}\server\${jboss.server.config}\deploy\${ant.project.name}.jar"></delete>

 </target>

</project>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: