zoukankan      html  css  js  c++  java
  • MyEclipse自动生成Ant Build.xm

    关于MyEclipse 自动生成 Ant Build.xml 配置文件,生成的方法很隐蔽,是自己无意中找到的.
    选择你要生成Build.xml文件的项目,右键. Export-> General -> Ant Buildfiles .
    点Next,再点Finish.

    OK,生成完毕.然后自己再根据需求去修改.

    然后添加节点,生成war

    [html] view plain copy
     
    1. <target name="war" depends="build-project">   
    2.         <mkdir dir="build/classes"/>  
    3.         <mkdir dir="dist"/>  
    4.        <war destfile="dist/xd.war" webxml="WebRoot/WEB-INF/web.xml">   
    5.            <fileset dir="WebRoot"/>   
    6.            <lib dir="WebRoot/WEB-INF/lib"/>   
    7.            <classes dir="build/classes"/>   
    8.        </war>   
    9. </target>   


    附上构建脚本:

    [html] view plain copy
     
      1. <?xml version="1.0" ?>    
      2. <project name="AntExample1" default="war">   
      3.     <path id="compile.classpath">   
      4.         <fileset dir="WebContent/WEB-INF/lib">   
      5.             <include name="*.jar"/>   
      6.         </fileset>   
      7.     </path>      
      8.     <target name="init">   
      9.         <mkdir dir="build/classes"/>   
      10.         <mkdir dir="dist" />   
      11.     </target>       
      12.     <target name="compile" depends="init" >   
      13.         <javac destdir="build/classes" debug="true" srcdir="src">   
      14.             <classpath refid="compile.classpath"/>   
      15.         </javac>   
      16.     </target>       
      17.     <target name="war" depends="compile">   
      18.         <war destfile="dist/AntExample.war" webxml="WebContent/WEB-INF/web.xml">   
      19.             <fileset dir="WebContent"/>   
      20.             <lib dir="WebContent/WEB-INF/lib"/>   
      21.             <classes dir="build/classes"/>   
      22.         </war>   
      23.     </target>      
      24.     <target name="clean">   
      25.         <delete dir="dist" />   
      26.         <delete dir="build" />   
      27.     </target>   
      28.        
      29. </project>   
  • 相关阅读:
    C# 反射机制(转)
    asp.net 控件开发(三)处理标签间内容
    WCF学习(三)数据契约1
    个人的一点私事
    Asp.net 控件开发(四) 数据回传
    WCF学习 (四) 数据契约的事件
    wcf学习(一):预览
    WCF学习(二)服务契约
    css3图片3D翻转
    Javascript面向对象(一)(共有方法,私有方法,特权方法)
  • 原文地址:https://www.cnblogs.com/antyi/p/6936925.html
Copyright © 2011-2022 走看看