MyEclipse中的ant初识
MyEclipse中封装了ant,用build.xml编写
可完成任何程序员觉得琐碎的任务,大大缩短coding时间
以下示范一个小例,主要完成生成sql脚本和建立一个pojo的基本任务
<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初识相关推荐
- Ant在MyEclipse中的配置总结
1.在配置Ant之前,先要配置好JDK的JAVA_HOME和path:之后下载解压apache-ant-1.7.1;并配置环境变量ANT_HOME(安装目录,后不可以加分号:)及其path(安装目录/ ...
- java ant myeclipse_Ant在MyEclipse中的配置总结
1.在配置Ant之前,先要配置好JDK的JAVA_HOME和path:之后下载解压apache-ant-1.7.1;并配置环境变量ANT_HOME(安装目录,后不可以加分号:)及其path(安装目录/ ...
- 探秘Tomcat(一)——Myeclipse中导入Tomcat源码
前言:有的时候自己不知道自己是井底之蛙,这并没有什么可怕的,因为你只要蜷缩在方寸之间的井里,无数次的生活轨迹无非最终归结还是一个圆形:但是可怕的是有一天你不得不从井里跳出来生活,需要重新审视井以外的生 ...
- Myeclipse中修改项目默认编码还是乱码?一步永久解决!
在myeclipse中修改默认编码后发现项目还是乱码? 点击Windows选择Preferences 如下图
- 把myeclipse中的web项目导入eclipse中不能编程web项目的解决办法
title: 把myeclipse中的web项目导入eclipse中不能编程web项目的解决办法 tags: grammar_cjkRuby: true --- 右键单击项目,properties-- ...
- 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题
在myeclipse中新建的java web工程,lib中的jar包无法自动加载工程,不能像eclipse那样使用Web App Libraries. 即使添加了Web App Libraries这个 ...
- 在Eclipse或MyEclipse中安装findbugs插件
2019独角兽企业重金招聘Python工程师标准>>> 我们都知道,在Eclipse或MyEclipse中安装插件有两种方式,一种是在线安装,第二种是先下载插件然后在本地安装. 在这 ...
- MyEclipse 中配置struts2.2.1的方法
MyEclipse中配置Struts2.2.1版本基本步骤: 1,首先就是要建立一个web project项目 2,设置jdk和servers路径,如果jdk和servers已经配置ok,跳过这一步骤 ...
- Myeclipse中遇到Unauthorized
< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 相信同时装了orcal的 ...
- ] 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题
] 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题 参考文章: (1)] 解决myeclipse中新建javaweb工程,无法使用Web App Lib ...
最新文章
- 宁波城市职业技术学院Linux,宁波城市职业技术学院拟聘用人员公示
- 切换节点服务器网站,服务器手动切换节点
- 强烈谴责中国红十字会
- Python实现FTP服务器和客户端
- Idea在plugin的marketplace中一直查不到东西安装插件
- Flash已死,有事烧纸!
- 类别不平衡问题之评估指标
- springboot update数据_SpringBoot整合Mybatis+Druid+数据库(注解版)
- c#二叉树 取叶子节点个数_「leetcode」222.完全二叉树的节点个数
- (HDFS)搭建eclipse搭建hadoop开发平台以及hdfs api调用——大数据分析及其可视化4
- WinSock编程怎么把u_long型的IP地址转换为点分十进制
- 决策支持系统复习资料
- [转]国内外sns源码搜集
- Windows聚焦问题修复
- Ant 下载和配置过程
- 官方微信支付跟特约商户的区别
- 软件对硬盘性能测试,硬盘性能检测详细图文教程
- 一直在构建工作空间_国土空间规划一周知识整理(2020.11.09-2020.11.15)
- 用Carbide C++ UI Designer做UI的爽与不爽
- HTTPS网站优化问题
热门文章
- Hibernate查询 内连接和外连接区别
- 计算机二级java邓伦单_2010年3月计算机等级考试二级Java笔试试题(文字版)
- python函数名的作用_Python:函数名称空间与作用域:
- 使用apktool来解包和重新打包
- mac文件修改权限设置
- Java 8 新日期时间 API ( 上 ) – 本地日期时间
- c语言+游戏破解,c语言获得键盘的按键
- python3 socket sendall_全网最详细python中socket套接字send与sendall的区别
- 2.2创建Spring数据REST服务
- phpMyAdmin源码配置过程