Ant 简单实例2

<!-- 打包:portalone-commons-basic.jar,target名称的命名方式为:build-包简称 -->
<target name="build-basic" depends="compile" description="generate the distribution">
<property name="basicTempFileRootPath" value="basic" />
<property name="basicFilePath" value="com/huawei/portalone/common/baseinfo" />
<property name="contextFilePath" value="com/huawei/portalone/common/context" />
<property name="basicJarFileName" value="portalone-commons-basic.jar" />

<mkdir dir="${temp}/${basicTempFileRootPath}/${basicFilePath}" />
<mkdir dir="${temp}/${basicTempFileRootPath}/${contextFilePath}" />

<copy todir="${temp}/${basicTempFileRootPath}/${basicFilePath}" includeEmptyDirs="true" overwrite="true" preservelastmodified="true" flatten="false">
<fileset dir="${classes}/${basicFilePath}" includes="Terminal.class" />
</copy>
<copy todir="${temp}/${basicTempFileRootPath}/${contextFilePath}" includeEmptyDirs="true" overwrite="true" preservelastmodified="true" flatten="false">
<fileset dir="${classes}/${contextFilePath}" excludes="**/.svn/*" />
<fileset dir="${src}/${contextFilePath}" excludes="**/*.java,**/package.html,**/.svn/*" />
</copy>

<jar destfile="${platformLib}/${basicJarFileName}" update="true" includes="**" excludes="**/.svn/*">
<fileset dir="${temp}/${basicTempFileRootPath}" excludes="**/.svn/*" />
<manifest>
<attribute name="Created-By" value="${portalone.author}" />
<attribute name="Release-Date" value="${DSTAMP}" />
<attribute name="PortalONE-Version" value="${portalone.version}" />
<attribute name="Requires" value="commons-lang-2.1.jar,commons-io-1.3.2.jar,commons-httpclient-3.1.jar,portalone-commons-config.jar,portalone-commons-log.jar,portalone-commons-dao.jar,portal-api.jar,management-interface.jar,portlet-impl.jar,xwork-2.1.2.jar,json-lib-2.2.3-jdk15.jar,servlet-api.jar,struts2-core-2.1.6.jar,ognl-2.6.11.jar,spring-2.5.4.jar,cmp-cp-V100R001C03B012-SNAPSHOT.jar,cmp-repository-V100R001C03B012-SNAPSHOT.jar,cmp-sdk-common-V100R001C03B012-SNAPSHOT.jar,cmp-utils-V100R001C03B012-SNAPSHOT.jar" />
</manifest>
</jar>
<copy todir="${storefrontLib}" overwrite="true" preservelastmodified="true" file="${platformLib}/${basicJarFileName}" />
<copy todir="${xportalLib}" overwrite="true" preservelastmodified="true" file="${platformLib}/${basicJarFileName}" />
<copy todir="${blogForumLib}" overwrite="true" preservelastmodified="true" file="${platformLib}/${basicJarFileName}" />
</target>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值