如何使用ANT在命令行进行编译和测试
hibernate教材中最初有ANT的使用说明,使用ANT的好处,目前看来,可以少输入字符串
1.配置环境变量 path ANT_HOME等
2.为你打算编译的工程提供一个build.xml文件
3.cmd运行 ant XXX
一、环境变量
在网上找到ANT的压缩包,解压缩以后放到C盘根目录如下图
对,就是这个鬼样子,放在这里就可以用了,不用安装之类的
环境变量如下图:
你要定义ANT_HOME,然后让系统path找到这个ANT_HOME就行了
二、写build.xml
你的目录结构如下图:
源文件 放在src
引用的jar包放在lib
编译结果安排在classes
接下来就是build.xml了
如下,自己看吧
<?xml version="1.0"?>
<project name="pojo_0428" default="prepare" basedir="."><property name="source.root" value="src"/><property name="class.root" value="classes"/><property name="lib.dir" value="lib"/><!-- class path for compilation and execution --><path id="basepath"><!-- 运行时 class文件的位置 --><pathelement location="${class.root}" /><!-- jar包 --><fileset dir="${lib.dir}"><include name="*.jar"/></fileset></path><!--默认的target --><target name="prepare"><delete dir="${class.root}"/><mkdir dir="${class.root}"/></target><!--编译 --><target name="compile" depends="prepare"><javac srcdir="${source.root}" destdir="${class.root}"debug="on"optimize="off"deprecation="on"><classpath refid="basepath"/></javac></target> <!--执行。 案例程序的入口 依赖 compile --><target name="run" depends="compile"><java classname="com.javathink.Student" fork="true"><classpath refid="basepath"/></java></target></project>
三、运行
以后,你就不用吐了吧唧的自己写 javac 或者复制粘贴文件了
如何使用ANT在命令行进行编译和测试相关推荐
- linux中C编译命令,linux下命令行下编译c程式
linux下命令行下编译c程式 2008-02-23 05:41:36来源:互联网 阅读 () C 是任何版本的UNIX上的系统语言. C 在过去的二十年中有了很大的发展. 在80年代末期美国国家标准 ...
- 命令行中编译运行C/C++程序(多个)
此处运行环境是在Windos下,运行cmd命令进入DOS界面,Linux中的运行过程有做说明. 首先,如果想在DOS窗口中进行C/C++代码的编译,则需要先配置gcc的环境变量 1.使用g++进行编译 ...
- Linux下编译build的命令,Linux命令行下编译Android NDK的示例代码
这几天琢磨写一个Android的Runtime用来加速HTML5 Canvas,让GameBuilder+CanTK 不但开发速度快,运行速度也能接近原生应用.所以花了点时间研究Android NDK ...
- 关于使用JAVA中JDK安装和在命令行中编译和运行程序的一些总结
JDK安装:http://www.oracle.com/technetwork/java(可以选择安装路径) (在写下载这个JDK时需要先创建账户) 1.下载完之后就可以安装了,安装路径自己可以设置, ...
- 图解命令行手动编译构建一个win32汇编程序
首先安装masm32 V11.0:安装完后出现下列对话框: 图没截好:下面图的 k. 是 link. :ktopPath是DesktopPath: 此段代码的含义是用WScript创建了一个快捷方式, ...
- 通过命令行形式编译QT源程序
文章目录 1 通过命令行的方式编译QT源程序 1 通过命令行的方式编译QT源程序 对于如下源码: 编译步骤: 启动QT命令行 进入源程序所在目录 命令: 参考资料: QT实验分析教程
- 用csc命令行手动编译cs文件
一般初学c#时,用记事本写代码,然后用命令行执行csc命令行可以编译cs文件.方法有两种 1:配置环境,一劳永逸 一般来说在C:\Windows\Microsoft.NET\Framework\v4. ...
- 在cmd命令行下编译运行C/C++源文件
一直用java来写程序,java配置好jre路径之后,在cmd下编译运行,很方便. 刚好要给一个舍友改下C程序,想到可不可以像java一样在环境变量里配置好C的编译路径呢? 于是上网搜了一下,得到如下 ...
- java命令行执行编译好的类_Java命令行编译并执行Java程序
通过命令行执行Java程序. 首先,保证正常的环境变量配置正确: JAVA_HOME=C:\jdk150_04; PATH=%JAVA_HOME%\bin;%PATH% CLASSPATH=.;%JA ...
最新文章
- novaclient的api调用流程与开发
- python local global_python global与nonlocal关键字
- python手册中文版apk-python怎么打包apk
- .NET平台开源项目速览(4).NET文档生成工具ADB及使用
- python语法问题
- 机器学习——深度学习之卷积神经网络(CNN)——LeNet卷积神经网络结构
- java is-a_java中 is - a和 has - a的区别
- R语言学习2-RMarkdown入门使用
- 基础Floyd--任意两点间最短路
- 重建二叉树(C++)
- 机器学习---人脸对齐的基于形状模型的训练
- 第9月第6天 push pop动画 生成器模式(BUILDER)
- 身份证归属地信息查询接口
- 界面怎么随意设计java,怎么样设计一个图形用户界面(普通登陆框)用java语言中的swing...
- Codeforces Gym 100015F Fighting for Triangles 状态压缩DP
- 风湿与类风湿的关系以及风湿病涉及基因突变与基因甲基化的文献收集(仍在更新。。。)
- HNOI2018退役记
- 设n是一个任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n称为回文数。从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数
- 利用telnet SMTP给QQ邮箱发邮件
- Hystrix断路器 - 概述