且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何使用ant将jar文件包含到ear文件的lib文件夹中?

更新时间:2022-04-30 18:12:05

使用 zipfileset:

  <ear destfile="${build.dir}/myapp.ear" appxml="${src.dir}/metadata/application.xml">
    <zipfileset dir="." prefix="lib">
      <include name="ProjectEJBClient.jar"/>
    </zipfileset>
    <fileset dir="${build.dir}" includes="projectEJB.jar"/>
  </ear>

prefix="lib" 将确保 jar 位于您耳朵中的 /lib 下.

The prefix="lib" will make sure, that the jar will be under /lib in your ear.