java

位置:IT落伍者 >> java >> 浏览文章

Spring笔记和小结(三)


发布日期:2021年04月11日
 
Spring笔记和小结(三)
这一篇主要讲解使用ANT来自动化编译程序

现在我们接着来做一些简单的家务管理考虑到以后的程序扩展和项目管理我们应该让所有操作自动化这里使用ANT作为自动化工具来完成程序的编译

定义的目录结构如下

src

这个目录包含所有应用程序的源代码

test

这个目录用来存放我们单元测试的代码

db

这个目录存放所有和数据库相关的脚本配置信息以及代码等

war

这个目录存放打包好的war文件

我们先把已经完成的源代码放到相关的目录中这里都放到src目录具体包名根据你的实际情况而定

接着我们创建一个ant build文件内容如下

Example buildxml

description=Compiles all source code>

destdir=${classdir}

/>

大家留意一下我们的classdir设置的是WEBINF/classes下面所以编译后的class都会放到那个目录中

下面我们在命令行里执行ant可以完成程序的编译

C:\RentABikeApp>ant

Buildfile: buildxml

init:

[mkdir] Created dir: C:\RentABikeApp\war\WEBINF\classes

compile:

[javac] Compiling source files to C:\RentABikeApp\war\WEBINF\classes

BUILD SUCCESSFUL

Total time: seconds

ANT工具虽小但是作用却是不容忽视的当然很多朋友会使用IDE自带的builde工具比如JB或Eclipse

               

上一篇:Spring笔记和小结(二)

下一篇:用ActionForward优化你的Struts应用程序[2]