ant实现java项目自动构建并打包war
基于netbeans,打包war
1.目录结构
proA
proB
... src JAVA源码编辑目录
... WebRoot web文件存放地方
... WEB-INF
...lib jar包(类库)存放目录
... build 编译生成的class文件存放目录
... dist war和javadoc存放目录
... build.xml ant脚本
目的是构建proB,但proB的编译需要依靠proA的构建jar,只需要在proA构建成功后拷贝至proB的lib目录下进行引用
2.build.xml如下
<?xml version="1.0" encoding="UTF-8"?>
<project name="proB" default="war" basedir=".">
<property name="src.dir" value="src" />
<property name="lib.dir" value="WEB-INF/lib" />
<property name="web.dir" value="web" />
<property name="web-inf.dir" value="${web.dir}/WEB-INF" /></

本文介绍了如何使用ant工具,在NetBeans环境下自动构建并打包Java项目为WAR文件。重点在于当项目proB依赖于proA的jar文件时,如何在proA构建完成后将其复制到proB的lib目录下,以实现正确引用。详细过程包括目录结构设定、build.xml配置及最终WAR包的结构。
最低0.47元/天 解锁文章
1324

被折叠的 条评论
为什么被折叠?



