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>
<?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>
相关文章推荐
- 大型Java项目中使用maven进行管理,pom.xml文件中build的配置
- ANT 发布项目中 build.xml 文件的详细配置
- ANT 发布项目中 build.xml 文件的详细配置
- ANT 发布项目中 build.xml 文件的详细配置
- ANT 发布项目中 build.xml 文件的详细配置
- ANT 发布项目中 build.xml 文件的详细配置
- Android工程自动生成build.xml文件,并使用Ant打包Android工程
- Spring MVC 使用 applicationContext.xml 读取项目外 配置文件 配置连接池
- Android项目使用Ant打包,自动生成build.xml
- 使用ant让Android自动打包的build.xml,自动生成签名的apk文件(支持android4.0以上的版本)
- Android项目使用Ant打包,自动生成build.xml
- 使用ANT构建项目实例2步骤1: build.xml
- Android项目使用Ant打包,自动生成build.xml
- Android项目使用Ant打包,自动生成build.xml
- 使用XML作为项目的配置文件使用,并解析之,获得数据作为链接数据库的参数
- 使用ant及IDE配置文件进行Android项目初步的标准化,规范化构建
- 使用eclipse在tomcat下部署项目不覆盖配置文件server.xml
- 利用ant和XDOCLET生成Hibernate3配置文件和映射文件的BUILD.XML
- 使用Gradle构建SpringBoot工程系列:第四篇:项目初始化(编辑build.gradle文件,引入项目基本配置及依赖)
- 使用ant让Android自动打包的build.xml,自动生成签名的apk文件(支持android4.0以上的版本) .