ant实现java项目自动构建并打包war

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

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=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值