专注于Jsp开发,为Jsp开发提供原动力郑州网站建设 | 网站优化 | 郑州网络公司 | 洛阳网站建设 | 网站建设 | 北京网站建设
jsp空间
    栏目导航:
linux
java
    最近更新:
Java应用从集中式步入...
Java中3DES加密解密调...
Java之外,选择Scala还...
Java中匿名内部类的使...
java实现压缩与解压缩...
Java 调用外部进程
JAVA中的接口和抽象类...
操作java数组的常用工...
    点击排行:
浅谈小偷程序之Java
JDK1.4与JDK1.6的区别...
JSF与Struts的比较 超...
java常用的ant的操作方...
Struts2 与 Struts1.x...
工作中常用的J2EE技术...
Hibernate模糊查询参数...
对Java两个IO基础类的...
讨论Java的XML编程
Java中用Servlet List...
Java程序中的配置文件...
Java程序中的配置文件...
JAVA字符集编码
JAVA中的接口和抽象类...
Java基础:Java实现抽...
Java EE中各种打包文件...
当Spring遇到Hibernat...
Java全角和半角的转换...
J2ME 低级界面全屏的问...
如何选择Java企业系统...
Java中对HashMap的深度...
Java中3DES加密解密调...
Java之外,选择Scala还...
Java中匿名内部类的使...
java实现压缩与解压缩...
Java 调用外部进程
JAVA中的接口和抽象类...
操作java数组的常用工...
Lucene相关度排序的调...
Java实现SOA的标准途径...
关于java递归调用内存...
java excel读写组件jx...
Java语言中的参数传递...
学习Java的30个基本概...
JSP自定义标签执行顺序...
有关于Java中的Classp...
Java Swing组件:Jlis...
Java中堆与栈的区别
关于JSP防范SQL注入攻...
Java应用从集中式步入...
Linux与Windows下的Ja...
java常用的ant的操作方法
作者无:   加入时间:2008-11-19 17:38:43   点击次数:14

我常用的ant的操作,方便自己查询,所以传到网上,如果有朋友觉得不够,请补充:    主要的内容有:    (1)建立一个项目    (2)建立属性    (3)对数据库的操作    (4)javac编译    (5)删除目录    (6)建立目录    (7)拷贝文件群    (8)jar为一个包    (9)拷贝单个文件    (10)运行    有更多更好的常用的,我没想到的,希望大家补充。    <!--(1)建立一个项目,默认的操作为target=all. -->    <project name=\"proj\" default=\"all\" basedir=\".\">    <!--(2)建立一些属性,以供下边的操作用到 -->    <property name=\"root\" value=\"./\" />    <property name=\"deploy_path\" value=\"d:/deploy\" />    <property name=\"srcfile\" value=\"d:/srcfile\" />    <target name=\"all\" depends=\"compile,deploy\"/>    <!--(3)对数据库的操作 demo.ddl中写的是sql语句 driver,url,userid,password随具体情况设置-->    <!-- Oracle -->    <target name=\"db_setup_oracle\" description=\"Database setup for Oracle\">    <antcall target=\"check_params_results\"/>    <sql driver=\"oracle.jdbc.driver.OracleDriver\"    url=\"jdbc:oracle:thin:@192.168.0.1:1521:oa\"    userid=\"oa\" password=\"oa\"    onerror=\"continue\"    print=\"yes\"    src=\"./demo.ddl\"/>    </target>    <!--(4)javac编译 -->    <target name=\"compile\">    <javac srcdir=\"${srcfile}\"    destdir=\"${root}/oa/\"    includes=\"*.java\"    classpath=\"${CLASSPATH};${CLIENT_CLASSES}/utils_common.jar\" <!--CLASSPATH和CLIENT_CLASSES是环境变量-->    /></target>    <target name=\"deploy\" depends=\"compile\">    <!-- Create the time stamp -->    <tstamp/>    <!--(5)删除目录-->    <!--(6)建立目录-->    <delete dir=\"${root}/dist/\"/>    <mkdir dir=\"${root}/dist/\"/>    <delete dir=\"${deploy_path}\"/>    <mkdir dir=\"${deploy_path}\"/>    <!--(7)拷贝文件群-->    <copy todir=\"${root}/dist/\">    <fileset dir=\"${root}/oa/\">    <include name=\"*.class\"/>    </fileset>    </copy>    <!--(8)jar为一个包-->    <jar jarfile=\"${deploy_path}/classjar.jar\" basedir=\"${root}/dist\" update=\"yes\"></jar>    <!--(9)拷贝单个文件(上边是文件群,这是单个文件)-->    <copy file=\"${deploy_path}/classjar.jar\" todir=\"${root}/dist/\"/>    </target>    <!--(10)运行(args中是参数,随应用程序的具体情况有所不同)->    <target name=\"simplesql\" depends=\"compile,db_setup_oracle\">  [Page]    <java classname=\"examples.jdbc.oracle.simplesql\"    fork=\"yes\" failonerror=\"yes\"    args=\"-user zrb    -password zrb    \"/>    </project>


上一篇: Java应用从集中式步入分布式
下一篇: JSF与Struts的比较 超易懂!
关于我们 | 代理申请 | 付款方式 | 客户管理 | 友情链接 | 网站导航
版权所有 2008 三易网络(洛阳)科技开发有限公司
服务热线:0379-63921200   63265368(洛阳) 0371-63653120(郑州)
QQ在线客服: 312236232  516731113   Email:web@suneasy.cn

总部地址:纱厂南路41号中泰新城泰华苑12楼B座 郑州分公司地址:金水区圣菲城