5通过ANT提高EJB开发效率

Posted RocketMan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5通过ANT提高EJB开发效率相关的知识,希望对你有一定的参考价值。

用ANT工具项目的打包发布

1、build.xml的写法

<?xml version="1.0" encoding="UTF-8" ?>
<project name="HelloWorld" default="run" 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="init">
<delete dir="${build.dir}"/>
<mkdir dir="${build.dir}"/>
</target>

<target name="compile" depends="init" description="编译">
<javac srcdir="${src.dir}" destdir="${build.dir}">
<classpath refid="build.classpath"/>
</javac>
</target>

<target name="build" depends="compile" description="创建EJB发布包">
<jar jarfile="${basedir}\${ant.project.name}.jar">
<fileset dir="${build.dir}">
<include name="**/*.class"/>
</fileset>
</jar>
</target>

<target name="run" depends="build" description="发布ejb">
<copy file="${basedir}\${ant.project.name}.jar" todir="${jboss.home}\server\${jboss.server.config}\deploy"></copy>
</target>

<target name="rerun" description="卸载ejb">
<delete file="${jboss.home}\server\${jboss.server.config}\deploy\${ant.project.name}.jar"/>
</target>
</project>

以上是关于5通过ANT提高EJB开发效率的主要内容,如果未能解决你的问题,请参考以下文章

EJB

EJB

使用这些idea插件让开发效率提高5倍

EJB到底是什么,真的那么神秘吗??

案例研究:Netflix通过gRPC提高开发者工作效率并击败惊群问题

在相机拍摄期间分割视频以提高上传效率