您的位置:首页 > 产品设计 > UI/UE

Ejb的完整build.xml

2013-02-25 23:58 197 查看
<?xml version="1.0" encoding="UTF-8"?>

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

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

<property environment="env" />

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

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

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

<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"></copy>

</target>

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

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

</target>

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