前提是Java安装并配置完成,方法请看 《Jdk安装配置包括windows和Ubuntu》
1. 下载ant版本1.7(当前最新08年8月)
http://tomcat.apache.org/
windows下载 zip
linux下载 tar.gz
2. ubuntu中配置
sudo gedit /etc/profile
在java配置下 增加
export ANT_HOME="/l/java/ant"
#不知为何 这里必须有个空行
export PATH="$ANT_HOME/bin:$PATH"
注销使得环境变量生效
3.windows中的配置
ANT_HOME=L:\java\ant
Path=<原Path>;ANT_HOME%\bin
(注意其实没有等号)
4.在命令行中输入 ant 提示找不到 build.xml 说明安装成功
Ant简介
可能有许多读者并不了解什么是ant,以及如何使用它。
但只要你是用过linux,你应该知道make为何物,当我们编译linux内核及一些软件的源程序时,我们经常需要在控制台下输入make。
Make其实就是一个项目管理工具,而ant所实现的功能与make差不多。
Ant是apache软件基金会 jakarta项目中的一个子项目,由于是基于java编写的,因此具有很好的跨平台性。
Ant由一些内置任务(task)和可选择的任务组成
(当然你还可以编写自己的任务),使用Make时,你需要写一个Makefile文件,而用ant时则需要写一个build.xml文件。由于采用xml的语法,所以build.xml文件很容易书写和维护,且结构很清晰,而不像Makefile文件有那么多的限制(例如在tab符号前有一个空格的话,命令就不会执行)。Ant的优点远不止这些,它还很容易的集成到一些开发环境中(例如visual age,jbuilder,netbeans)。
分享到:
相关推荐
接下来的步骤包括选择安装语言、更新和安装第三方软件、磁盘分区、用户设置等。 ### 安装TinyOS TinyOS安装过程与Ubuntu的安装不同,通常在具有特定硬件配置的开发板上进行,例如MICAz、TelosB等。安装TinyOS涉及...
描述中提到"适用于Linux系统",这意味着在Linux环境下,你可以使用这个压缩包来安装和运行Apache Ant。在Linux上,解压这个文件通常需要使用`tar`命令,例如: ```bash tar -zxvf apache-ant-1.10.1-bin.tar.gz ``` ...
1. `bin` 目录:包含Ant的可执行脚本,如`ant`和`ant.bat`,分别用于Unix/Linux和Windows系统。 2. `lib` 目录:存放Ant运行所需的JAR文件,这些库包含了Ant的核心功能和可能的扩展任务。 3. `LICENSE` 和 `NOTICE` ...
在“apache-ant-1.9.9-bin.tar.gz”压缩包中,包含了Apache Ant 1.9.9版本的所有必要文件,这是针对Linux系统的,因此可以在CentOS、Ubuntu等Linux发行版上顺利运行。以下是对这个压缩包及其内容的详细解释: 1. **...
这条命令会根据当前项目结构生成或更新必要的配置文件,包括`build.xml`、`local.properties`、`project.properties`等,这些文件对于后续使用Ant进行构建非常重要。 **2.2 build.xml文件详解** `build.xml`是Ant...
3. **Ubuntu 12.04 64位**:Ubuntu是一种广泛使用的开源操作系统,基于Linux内核,以易于使用和定制而闻名。Ubuntu 12.04指的是2012年发布的一个长期支持(LTS)版本,其64位版本支持搭载在64位架构的处理器上,拥有...
4. **Android SDK**:包含构建Android应用所需的所有工具和文档。 #### 三、准备工作 在进行实际操作前,请确保您的Ubuntu 11.04系统已安装完毕。此外,本文档假设读者对基本的Linux命令有所了解。 #### 四、安装...
除了上述提到的环境变量外,还需要确保系统环境变量中的`PATH`包含了JDK、SDK、Eclipse和ANT的相应bin目录。 #### 详细操作 ##### 2.1 建立工程 在Eclipse中创建一个新的Java项目,而不是Android项目。这样可以更...
总的来说,搭建Android开发环境涉及多个步骤,包括操作系统兼容性、开发工具的选择和安装、环境变量的配置等。每个环节都需要仔细操作,确保所有组件都能正常工作。遵循上述指南,开发者可以顺利建立起自己的Android...
- **JDK与JRE区别**:确保安装的是JDK而非仅限于运行Java应用的JRE,因为JDK包含了编译和调试工具。 - **Eclipse版本兼容性**:选择与你操作系统相匹配的Eclipse版本,以避免不必要的兼容性问题。 - **ADT安装路径**...
- 在Windows上安装JDK很简单,只需运行下载的`.exe`安装程序,并按照向导提示进行即可。 2. **安装Eclipse**: - Eclipse无需安装程序,解压缩后即可使用。确保已安装JDK。 - 假设Eclipse解压目录为`E:\Software\...
5. **配置Android SDK**: 设置Android SDK路径,并通过SDK Manager更新和安装所需API级别及工具。 完成上述步骤后,你就拥有了一个完整的Android开发环境,可以开始编写、运行和调试Android应用程序了。记得定期...
- 需要下载并安装Android的开发工具,包括SDK、NDK、JDK和Ant。在Qt Creator的Options中设置这些工具的路径,并将它们的路径添加到PATH环境变量。 6. **编译配置**: - 在Projects面板中,选择编译目录,这将决定...
readme.txt文件通常包含项目说明、安装指南和使用方法等关键信息,是用户与项目初步接触的入口文件。 在操作系统层面,工具集提供了对不同系统的支持,例如windows、ubuntu软件安装等,这表明了构建工具集在不同...
- **操作系统**:支持的操作系统包括Windows XP或Vista、Mac OS X 10.4.8或更高版本(仅限x86架构)以及Linux(测试基于Linux Ubuntu Dapper Drake版本)。 - **开发环境**:推荐使用Eclipse IDE,支持的版本包括...
OpenACS(开放应用服务框架)是一个基于Web的开源应用程序开发平台,其核心组件包括数据库管理、用户认证、权限控制、工作流系统等。本指南将详细介绍如何在Windows环境下搭建OpenACS服务器。 1. **准备工作** 在...
- **Apache Ant**:用于自动化构建过程,在Linux和Mac环境下可选择安装1.6.5或更高版本,在Windows环境下则需要1.7或更高版本。 - **NetBeans、IntelliJ IDEA**:虽然这些IDE也提供了Android开发的支持,但本指南...
Hudson是一个基于Java的持续集成服务器,它支持多种操作系统,包括Windows、Linux和Unix等。Hudson提供了一个直观的Web界面,使得配置和管理持续集成流程变得简单。本文中提及的Hudson版本为1.386。 2. **安装...
- 其他开发环境:如不使用Eclipse,也需要安装JDK 5或JDK 6以及Apache Ant 1.6.5或更高版本(Linux和Mac环境下),1.7或更高版本(Windows环境下)。 #### 七、安装SDK - **下载**:首先从官方网站下载Android ...
安装和配置Android SDK时,需遵循一定的顺序,包括安装JDK、设置环境变量、解压Ant和Android SDK,并配置Android SDK的环境变量。此外,Android SDK可以从Google的官方网站上下载。 在开始开发之前,还需要安装...