MyEclipse中封装了ant,用build.xml编写

  可完成任何程序员觉得琐碎的任务,大大缩短coding时间

  以下示范一个小例,主要完成生成sql脚本和建立一个pojo的基本任务

</project><?xml version="1.0" encoding="utf-8"?>
<project name="whatisjava.hibernate" default="clear" basedir=".">
<path id="cp">
<!--定义一组文件-->
<fileset dir="lib">
<include name="**/*.jar" />
</fileset>
<!--定义一个路径-->
<pathelement path="bin" />
</path>

<!--定义一个扩展的Ant任务(hibernate)-->
<taskdef name="hibernate" classname="org.hibernate.tool.ant.HibernateToolTask" classpathref="cp" />

<target name="clear">
<delete dir="bin" />
<mkdir dir="bin" />
</target>

<target name="copy">
<copy todir="bin">
<fileset dir="src">
<include name="**/*.xml" />
<include name="**/*.properties" />
</fileset>
</copy>
</target>

<target name="schema" depends="clear,copy">
<hibernate destdir=".">
<classpath refid="cp" />
<configuration configurationfile="bin/hibernate.cfg.xml" />
<hbm2ddl drop="true" create="true" console="true" export="true" outputfilename="db.sql" delimiter=";" format="true" />
</hibernate>
</target>

<target name="pojo" depends="clear,copy">
<hibernate destdir="src">
<classpath refid="cp" />
<configuration configurationfile="bin/hibernate.cfg.xml" />
<hbm2java jdk5="true" />
</hibernate>
</target>

</project>

转载于:https://www.cnblogs.com/beokokok/archive/2009/12/16/1625205.html

MyEclipse中的ant初识相关推荐

  1. Ant在MyEclipse中的配置总结

    1.在配置Ant之前,先要配置好JDK的JAVA_HOME和path:之后下载解压apache-ant-1.7.1;并配置环境变量ANT_HOME(安装目录,后不可以加分号:)及其path(安装目录/ ...

  2. java ant myeclipse_Ant在MyEclipse中的配置总结

    1.在配置Ant之前,先要配置好JDK的JAVA_HOME和path:之后下载解压apache-ant-1.7.1;并配置环境变量ANT_HOME(安装目录,后不可以加分号:)及其path(安装目录/ ...

  3. 探秘Tomcat(一)——Myeclipse中导入Tomcat源码

    前言:有的时候自己不知道自己是井底之蛙,这并没有什么可怕的,因为你只要蜷缩在方寸之间的井里,无数次的生活轨迹无非最终归结还是一个圆形:但是可怕的是有一天你不得不从井里跳出来生活,需要重新审视井以外的生 ...

  4. Myeclipse中修改项目默认编码还是乱码?一步永久解决!

    在myeclipse中修改默认编码后发现项目还是乱码? 点击Windows选择Preferences 如下图

  5. 把myeclipse中的web项目导入eclipse中不能编程web项目的解决办法

    title: 把myeclipse中的web项目导入eclipse中不能编程web项目的解决办法 tags: grammar_cjkRuby: true --- 右键单击项目,properties-- ...

  6. 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题

    在myeclipse中新建的java web工程,lib中的jar包无法自动加载工程,不能像eclipse那样使用Web App Libraries. 即使添加了Web App Libraries这个 ...

  7. 在Eclipse或MyEclipse中安装findbugs插件

    2019独角兽企业重金招聘Python工程师标准>>> 我们都知道,在Eclipse或MyEclipse中安装插件有两种方式,一种是在线安装,第二种是先下载插件然后在本地安装. 在这 ...

  8. MyEclipse 中配置struts2.2.1的方法

    MyEclipse中配置Struts2.2.1版本基本步骤: 1,首先就是要建立一个web project项目 2,设置jdk和servers路径,如果jdk和servers已经配置ok,跳过这一步骤 ...

  9. Myeclipse中遇到Unauthorized

    < DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 相信同时装了orcal的 ...

  10. ] 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题

    ] 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题 参考文章: (1)] 解决myeclipse中新建javaweb工程,无法使用Web App Lib ...

最新文章

  1. 宁波城市职业技术学院Linux,宁波城市职业技术学院拟聘用人员公示
  2. 切换节点服务器网站,服务器手动切换节点
  3. 强烈谴责中国红十字会
  4. Python实现FTP服务器和客户端
  5. Idea在plugin的marketplace中一直查不到东西安装插件
  6. Flash已死,有事烧纸!
  7. 类别不平衡问题之评估指标
  8. springboot update数据_SpringBoot整合Mybatis+Druid+数据库(注解版)
  9. c#二叉树 取叶子节点个数_「leetcode」222.完全二叉树的节点个数
  10. (HDFS)搭建eclipse搭建hadoop开发平台以及hdfs api调用——大数据分析及其可视化4
  11. WinSock编程怎么把u_long型的IP地址转换为点分十进制
  12. 决策支持系统复习资料
  13. [转]国内外sns源码搜集
  14. Windows聚焦问题修复
  15. Ant 下载和配置过程
  16. 官方微信支付跟特约商户的区别
  17. 软件对硬盘性能测试,硬盘性能检测详细图文教程
  18. 一直在构建工作空间_国土空间规划一周知识整理(2020.11.09-2020.11.15)
  19. 用Carbide C++ UI Designer做UI的爽与不爽
  20. HTTPS网站优化问题

热门文章

  1. Hibernate查询 内连接和外连接区别
  2. 计算机二级java邓伦单_2010年3月计算机等级考试二级Java笔试试题(文字版)
  3. python函数名的作用_Python:函数名称空间与作用域:
  4. 使用apktool来解包和重新打包
  5. mac文件修改权限设置
  6. Java 8 新日期时间 API ( 上 ) – 本地日期时间
  7. c语言+游戏破解,c语言获得键盘的按键
  8. python3 socket sendall_全网最详细python中socket套接字send与sendall的区别
  9. 2.2创建Spring数据REST服务
  10. phpMyAdmin源码配置过程