代码之家  ›  专栏  ›  技术社区  ›  jeph perro

如何让Ant将属性文件复制到classes目录

  •  4
  • jeph perro  · 技术社区  · 14 年前

    我有一个项目,我可以建立和部署正确使用蚂蚁

    我想建立一个war文件来部署这个项目。

    ${resources\u dir}/${app}/报表属性

    这是我的构建文件的war部分:

    <war destfile="${dist_dir}/${app}.war" webxml="${resources_dir}/${app}/web.xml">    
         <fileset dir="${resources_dir}/${app}" includes="*.jsp,*.jspf,*.html,*.css" />
         <zipfileset dir="${resources_dir}/${app}/webct" prefix="webct" />
         <zipfileset dir="${resources_dir}/${app}/css" prefix="css" />
         <zipfileset dir="${resources_dir}/${app}/js" prefix="js" />    
         <zipfileset dir="${resources_dir}/${app}/images" prefix="images" />
         <classes dir="${build_dir}" includes="com/mycompany/${app}/*,com/mycompany/${app}/tixdata/*" />
         <lib dir="${commonlib_dir}">
              <include name="common.jar"/>
         </lib>
    </war> 
    

    1 回复  |  直到 14 年前
        1
  •  7
  •   Mark O'Connor    14 年前

    只需指定一个附加的 班级 要素

    <war destfile="${dist_dir}/${app}.war" webxml="${resources_dir}/${app}/web.xml"> 
         ..   
         <classes dir="${resources_dir}/${app}" includes="Report.properties"/>
         ..
    </war>