<?xml version="1.0"?>
<project name="JBoss HelloWorld" default="ejbjar" basedir=".">
<property environment="env"/>
<property name="src.dir" value="${basedir}/src"/>
<property name="jboss.home" value="D:\jboss\jboss-5.1.0.GA"/>
<property name="build.dir" value="${basedir}/build"/>
<property name="build.classes.dir" value="${build.dir}/classes"/>
<path id="classpath">
<fileset dir="${jboss.home}/lib">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${jboss.home}/common/lib">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${jboss.home}/server/default/lib">
<include name="**/*.jar"/>
</fileset>
<!--
<fileset dir="${jboss.home}/server/default/deploy/ejb3.deployer">
<include name="*.jar"/>
</fileset>
<fileset dir="${jboss.home}/server/default/deploy/jboss-aop-jdk50.deployer">
<include name="*.jar"/>
</fileset>
-->
<pathelement location="${build.classes.dir}"/>
<pathelement location="${basedir}"/>
</path>
<property name="build.classpath" refid="classpath"/>
<target name="prepare">
<delete dir="${build.dir}"/>
<delete dir="${build.classes.dir}"/>
<mkdir dir="${build.dir}"/>
<mkdir dir="${build.classes.dir}"/>
</target>
<target name="compile" depends="prepare">
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
debug=on"
deprecation=on"
optimize="off"
includes="**">
<classpath refid="classpath"/>
</javac>
</target>
<target name="ejbjar" depends="compile">
<jar jarfile="build/helloworld.ejb3">
<fileset dir="${build.classes.dir}">
<include name="**/*.*"/>
</fileset>
</jar>
</target>
<target name="deploy" depends="ejbjar">
<copy file="build/helloworld.ejb3" todir="${jboss.home}/server/default/deploy"/>
</target>
<target name="run" depends="ejbjar">
<java classname="ejb.HelloClient" fork="yes" dir=".">
<classpath refid="classpath"/>
</java>
</target>
<target name="clean">
<delete dir="${build.dir}"/>
<delete file="${jboss.home}/server/default/deploy/helloworld.ejb3"/>
</target>
</project>
'JBOSS' 카테고리의 다른 글
| jboss Spring ShoppingCart controller #3(수정본) (0) | 2013.01.24 |
|---|---|
| jboss shoppingcart spring 3.1 #2 (0) | 2013.01.19 |
| jboss shoppingcart spring 3.1 #1 (0) | 2013.01.19 |
| jboss6.0 port 변경 (0) | 2013.01.14 |
| jboss jstl datasource jndi설정 (0) | 2012.07.07 |