`
- 浏览:
12725 次
- 性别:
- 来自:
长沙
-
- 安装JDK
- 从 Ant svn
地址或直接到Ant官网
下载ant源代码解压。
- 下载Junit,将junit.jar文件拷贝到ant的解压后lib/optional
目录下。
- 切换到root用户。
- 运行ant解压目录下的build.sh脚本。
- 运行bootstrap.sh脚本,将dist目录下的bin和lib文件夹拷贝到自定义的Ant目录下。
- 编辑/etc/environment文件,设置ant环境变量,ANT_HOME=/opt/apache-ant-1.8.2,PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/apache-ant-1.8.2/bin"。
- 运行source /etc/environment命令。
- 创建ANT_HOME/bin/ant 文件的软链接文件/usr/bin/ant。
- 运行ant -version,输出ant版本信息,至此,ant的安装已完成。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在 Linux 下安装 GDAL 需要先下载 GDAL 的源码包,然后将其解压到指定目录下。在 Ubuntu 中,可以使用 apt-get 安装 g++,然后使用 ./configure 命令来配置 GDAL。在配置完成后,可以使用 make 命令来编译 GDAL,...
本教程将详细讲解如何在Linux环境下编译Hadoop源码,涉及的相关工具包括Java开发工具(JDK)、Apache Ant、Apache Maven以及Protocol Buffers。 首先,你需要一个Java运行环境来编译依赖Java的项目,如Hadoop。这里...
本资源包"Linux环境下源码编译软件合集.rar"提供了一系列必要的工具,包括Java开发工具包(JDK)、构建工具Maven、Web服务器Tomcat、自动化构建工具Ant以及协议缓冲库Protocol Buffers,还有静态代码分析工具...
其中,`<property>` 元素加载 `build.properties` 中的属性,`<target>` 定义了名为 "build" 的任务,包含 `javac` 和 `jar` 任务,分别用于编译 Java 源代码和打包成 JAR 文件。 通过以上步骤,你可以在 Linux ...
Apache Ant的核心概念是“任务”(tasks),这些任务是可执行的操作,如编译源代码、创建JAR文件、运行单元测试等。Ant通过JAR文件提供这些任务,使得用户可以通过简单的XML配置来调用它们。在"apache-ant-1.9.13"这...
最后,压缩包文件名为“ant”,可能包含了Ant的构建文件(build.xml)、源代码、库文件或其他与Ant构建相关的资源。解压并分析这些文件可以帮助我们更深入地了解特定项目的构建流程和配置。 总结来说,Ant是一个...
在Linux环境下编译Hadoop 2.7.4是一个涉及多步骤的过程,它不仅需要对Hadoop本身有深入的理解,还要求对Linux操作系统和相关工具如Ant、Maven以及Protobuf有一定的熟悉。以下是对这个过程的详细阐述: 首先,我们...
这个文件描述了构建过程中的各个步骤,如编译源代码、运行测试、创建JAR文件等。Ant通过读取这个XML配置文件,执行其中指定的任务来完成整个构建过程。 在Linux上解压这个压缩包,可以使用以下命令: ```bash tar -...
Ant通过XML格式的构建文件(build.xml)来定义任务,这些任务可以包括编译源代码、打包应用、运行测试等。其灵活性和可扩展性使其成为Java开发中的首选构建工具。 CVS则是一个开源的版本控制系统,它允许开发者追踪...
Apache Ant 是一个由Java编写的构建工具,广泛用于Java项目的构建和自动化任务。它通过XML定义的任务集(build file)来驱动,...在Linux环境下安装Ant并不复杂,只需遵循上述步骤,即可顺利进行Java项目的构建工作。
资源中包含linux平台编译Hadoop源码的所有软件和详细步骤: 1、下载安装各种软件库 yum -y install svn ncurses-devel gcc* yum -y install lzo-devel zlib-devel autoconf automake libtool cmake openssl-devel 2...
6. **自定义与优化**:通过编译源码,开发者可以根据需求修改源代码,例如提高性能、添加特定功能或修复已知问题,然后重新编译生成自定义版本的Tomcat6。 7. **注意事项**:编译过程中可能会遇到依赖库缺失、版本...
Ant是Apache软件基金会的一个开放源代码项目,它是一款基于Java的构建工具,广泛应用于Java项目的构建、测试和部署过程。Ant以其XML格式的构建文件(build.xml)而著名,允许开发者详细定义构建过程中的各种任务,如...
- **JavaCC 4.0**:通过`sudo apt-get install javacc`安装,JavaCC是一个Java解析器生成器,用于处理源代码级别的语法分析。 - **Android SDK**:安装后需配置环境变量,确保Ant能够找到SDK路径。 - **...
linux环境编译源码\protobuf-2.5.0.tar.gz linux环境编译源码\hadoop-2.7.2-src.tar.gz linux环境编译源码\apache-maven-3.0.5-bin.tar.gz linux环境编译源码\apache-ant-1.9.9-bin.tar.gz
在本文中,我们将深入探讨如何对JW FLV Player进行源码修改并使用Flex和Ant进行编译。JW FLV Player是一款流行的开源Flash视频播放器,它支持FLV格式和其他多种视频格式,广泛应用于网站媒体播放。让我们一步步了解...
5. **任务(Tasks)**:Ant的任务是构建过程的基本单元,如`javac`用于编译Java源代码,`jar`用于创建JAR文件,`copy`用于复制文件,`mkdir`用于创建目录等。用户可以在`build.xml`中声明并配置这些任务。 6. **...