一、目的        1、针对目前多个渠道发布,需要根据不同渠道编译相应的apk包,如果单纯依靠工程师手动编译,严重影响了开发效率        2、每次修复产品bug, 测试都会要求工程师发布测试包进行验证,如果利用脚本实现debug版本的编译,会降低时间成本       
公司的eclipse打包android项目时经常出错,需反复clean、重启,都不一定能打包成功,全靠人品。故此介绍一种比较高端方便的打包方式:ant打包(基于android sdk)。     1、配置     1.1 ant配置 ant的安装比较简单,下载a
        笔者以前在项目中使用的最多的打包工具要数fatjar了。打包的时候习惯于先指定可执行类,然后将所有引用的jar包以及源码生成的class一起打到 一个包里面,运行程序的时候直接运行命令:java –jar jarname.jar。看似很方便。但是,这样做有两个缺点:1.将所有jar包都整合到一起,导致jar包太大,一般最小几百k,最大十几MB
转载 2023-07-03 20:41:18
567阅读
一、Ant打包1.ant打包的基本流程之前有看到别人整理好的ant打包流程是分了9步,分别是:1.init(初始化相关目录,清理相关资源);2.test svn (测试svn链接相关配置);3.checkeout(导出或切出需要的工程);4.compiler(编译切出的工程);5.jar(编译后的工程,将classes部分打包成jar库);6.diff(比较上一版和当前版本的差异,生成差异文件);
打包工具Ant工具 Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。目前的最新版本为:Ant 1.9.1 [1]。 既然我们已经有了make, gnumake, nmake, jam以及其他的build工具为什么还要要一种新的build工具呢?因为Ant的原作者在多种(硬件)平台上开发 软件时,无
转载 2023-07-21 16:48:11
43阅读
通过ant脚本,编译打包android工程 1.Android程序编译、打包、签名、发布的三种方式:  方式一:命令行手动编译打包  方式二:使用ant自动编译打包  方式三:使用eclipse+ADT编译打包  2.Android编译、打包的步骤:  2.1第一步 生成R.java类文件:  Eclipse中会自动生成R.java,an
转载 2023-07-11 20:48:46
96阅读
写这篇博客是简介一下ant。这是一个Java的打包工具。很像是C的Makefile工具。不过是基于xml格式的,所以在语法上可能会更随意一点,不会像是Makefile一样困扰于严格缩进的问题。ant学习起来其实很简单,一篇博客的内容就可以了。因为知识点就那么多。不过也像是Makefile,打包一个大工程也是很不好写的,都是要处理好依赖关系。废话少说,下面进入正题。一:安装   
转载 2023-08-31 10:50:52
66阅读
此脚本是针对于android在线更新的SDK,以前android有离线安装包,后来改为直接在线安装进行,两者的成本在于sdk的路径和一些工具类的路径不同。此脚本用于进行自动编译用户需要的APK安装包,使用时候,请将签名用的*.keystore放在和build.xml同一目录,并命名为android.keystore,(如想更改,请在build.xml 中的jarsigner target进行更改)build.propertiesJava代码android.tools=${sdk.folder}toolsandroid_version=2.1apk.sdk.home=D\:/androidsdk
转载 2013-04-19 17:46:00
58阅读
2评论
大家都知道,“jar  -cvf  test.war *”这样的命令是可以为web项目打war包的,但是前段时间有这样一个问题,用命令打的包文件没什么问题,但放在tomcat中解压后,就会丢失一些文件,以为是项目文件的问题,但将原项目copy给同事,执行相同的命令,打完war包放在我的tomcat中又能正常运行,在was中也不能正常部署,就是说搞得很郁闷嘛,这难道是传说中的RP
转载 3月前
37阅读
Ant管理安卓项目的自动化打包命令一、配置ant 1、登陆ant下载网页:http://ant.apache.org/bindownload.cgi,点击红框内容进行ant下载。 2、把ant下载包解压放进指定目录下。 3、配置ant的系统环境,如下 4、在dos环境中输入ant -version 测试ant环境配置是否成功。 二、使用ant命令给安卓项目生成build.xml和local
一、下载ant包,解压放放到你的项目中二、在ant文件夹下创建一个build.xml文件,内容如下<?xml version="1.0" encoding="GB2312" ?> <project name="funServlet" basedir="." default="buildjar"> <!-- 工程目录结构 project
转载 2023-06-19 23:31:29
307阅读
目前把自己使用的ide从eclipse迁移到idea上虽然开发爽了很多,但在部署过程中苦不堪言。因为每次都要跑maven的脚本clean&package,需要浪费很多时间。所以自己写了一个简单的ant build脚本来编译项目。这个脚本适用于以下场景没有修改spring配置文件(因为项目用到maven的antx插件来替换配置文件里面的变量,如果修改了run的时候就会出问题)之前已经使用过m
转载 2023-07-03 11:55:42
204阅读
把一个WEB项目打成了一个WAR包,其实原理很简单,就是编译所有CLASS的类,然后把它放到一个临时文件夹中。当开始一个新的项目时,首先应该编写Ant构建文件。构建文件定义了构建过程,并被团队开发中每个人使用。Ant构建文件默认命名为 build.xml,也可以取其他的名字。只不过在运行的时候把这个命名当作参数传给Ant。构建文件可以放在任何的位置。一般做法是放在项目顶层目录中,这样可以保持项目的
1.ant简介 ant 是一个由java编写的脚本工具,常用来进行打包web项目,安卓项目等。适合自动化远程部署。2.windows 下 ant 安装 1.在官网下载ant 包,进行解压后,然后在系统变量里设置ant_home路径就好了. 运行时直接 ant + ant脚本(一个xml文件) 3.常用ant命令1.引入文件 <property file="文件路径" /> //
转载 4月前
19阅读
ant里的lib设置到环境变量:E:\Android\apache-ant-1.8.2\lib这样在命令行里就可以直接使用ant学习资料:1. ant使用指南.rar2.文档:apache-ant-1.8.2/docs/manual/index.html下的Ant TasksàList of TasksAnt的For循环在ant的核心包里没有相关的
转载 2012-07-18 10:14:00
109阅读
2评论
ant 自动打包
转载 精选 2014-12-10 11:15:06
391阅读
# Java Ant 打包入门指南 在Java开发中,打包是将源代码和资源文件打包成可分发的应用程序的重要步骤。Ant是Apache软件基金会提供的一个强大的Java构建工具,非常适合用来处理项目的构建和打包过程。本文将介绍如何使用Ant进行Java项目的打包,包含配置示例及相关内容。 ## Ant简介 Ant是一个基于Java的构建工具,它使用XML文件(通常是`build.xml`)来描
原创 1月前
2阅读
ant安装完成,配置环境变量在cmd中,进入到项目的目录的位置,直接输入ant即可
ant
转载 精选 2015-05-12 10:20:35
460阅读
以下代码是基于一个项目的打包,生成DOC API文档,发布等一些过程..为开发人员提供方便.. 代码如下:<?xml version="1.0" encoding="GB2312"?><!--默认执行dist任务,basedir="."代表当期目录--><project default="dist" basedir=".&quot
原创 2023-04-24 14:33:17
92阅读
  • 1
  • 2
  • 3
  • 4
  • 5