前提是Java安装并配置完成:
一、安装JDK(Ubuntu)
从sun网站上直接下载JDK:http://java.sun.com/j2se/1.4.2/download.html 提供了两个下载:
1、RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586.bin, 32.77 MB) 这个是自解压的文件,在linux上安装如下:
# chmod u+x ./j2sdk-1_4_2_04-linux-i586.bin
# ./j2sdk-1_4_2_04-linux-i586.bin
在按提示输入yes后,jdk被解压到./j2sdk1.4.2_04目录下。为与下面2中JDK安装路径一致,我们进行下列操作,在/usr/java下建立安装路径,并将文件考到该路径下:
# mkdir /usr/java
# cp -fr ./j2sdk1.4.2_04 /usr/java
2、
RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586-rpm.bin, 32.77
MB)这个也是一个自解压文件,不过解压后的文件是j2sdk-1_4_2_04-linux-i586-rpm包,执行rpm命令装到linux上就可
以了。安装如下:
#chmod u+x ./j2sdk-1_4_2_04-linux-i586-rpm.bin
# ./j2sdk-1_4_2_04-linux-i586-rpm.bin
# rpm -ivh j2sdk-1_4_2_04-linux-i586-rpm
安装软件会将JDK自动安装到 /usr/java/j2sdk1.4.2_04目录下。
3、直接用shell命令:$ sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk
二、配置环境变量
1.修改用户环境变量
假设使用java的用户为 kunp,编辑该用户的.bashrc文件进行环境变量设置。
# vi /home/kunp/.bashrc
在 .bashrc文件中加入:
export JAVA_HOME=/usr/java/j2sdk1.4.2_04
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
2.修改所有用户的环境变量
# vi /etc/profile
在该文件中加入:
export JAVA_HOME=/usr/java/j2sdk1.4.2_04
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
一定要在CLASSPATH路径中加入$CLASSPATH:之前我因为没有加入这个东东,在解释执行class文件时总是报错。
二、安装ANT
1. 下载ant版本最新版本1.8.1(2010/06)(http://tomcat.apache.org/
)
windows下载 zip
/ linux下载 tar.gz
ANT文档:http://ant.apache.org/manual/installlist.html
在ubuntu下:$ sudo apt-get install ant
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)。
分享到:
相关推荐
在“apache-ant-1.9.9-bin.tar.gz”压缩包中,包含了Apache Ant 1.9.9版本的所有必要文件,这是针对Linux系统的,因此可以在CentOS、Ubuntu等Linux发行版上顺利运行。以下是对这个压缩包及其内容的详细解释: 1. **...
描述中提到"适用于Linux系统",这意味着在Linux环境下,你可以使用这个压缩包来安装和运行Apache Ant。在Linux上,解压这个文件通常需要使用`tar`命令,例如: ```bash tar -zxvf apache-ant-1.10.1-bin.tar.gz ``` ...
4. `README` 文件:可能提供了关于如何安装和使用Ant的简要说明。 在使用Ant编译VLC时,首先需要解压这个文件,然后将`bin`目录添加到系统的PATH环境变量中,以便于命令行调用Ant。接着,开发者会创建一个自定义的...
**1.1 Windows平台下的Ant安装** 在Windows平台上安装Ant的具体步骤如下: 1. **下载Ant**:首先访问Ant官网(http://ant.apache.org)下载适合Windows系统的Ant安装包。 2. **解压安装包**:将下载的Ant压缩包...
3. **Ubuntu 12.04 64位**:Ubuntu是一种广泛使用的开源操作系统,基于Linux内核,以易于使用和定制而闻名。Ubuntu 12.04指的是2012年发布的一个长期支持(LTS)版本,其64位版本支持搭载在64位架构的处理器上,拥有...
### VLC 2.2.6 在 Ubuntu 16.04 上的...这一过程不仅涉及到了交叉编译的基本概念和技术要点,还涵盖了具体的编译环境搭建、依赖安装和编译命令等细节操作,对于从事跨平台软件开发的技术人员来说具有很高的参考价值。
配置完成后,通过 `make` 和 `sudo make install` 来编译和安装 Thrift。 在安装完成后,可以在 `/usr/local/include/thrift` 和 `/usr/local/lib` 目录下找到头文件和库文件,而在 `/usr/local/bin` 中会有 `...
2. **安装必要的软件包**:运行以下命令来安装Eclipse和Android SDK所需的预置条件: ```bash sudo apt-get install openjdk-6-jdk eclipse ruby rubygems ruby-dev libnokogiri-ruby git ant libxml2 libxml2-dev...
1.1.2 在Windows平台上下载并安装ApacheANT 1.1.3 在Windows平台上下载并安装AndroidSDK 1.1.4 在Windows平台上下载并安装Cygwin 1.1.5 在Windows平台上下载并安装AndroidNDK 1.1.6 在Windows平台上下载并安装...
- **文件位置**:位于SDK安装目录下的`tools\ant`文件夹内。 - **文件名称**:`uibuild.xml` ##### 4.4 编译生成jar 利用ANT编译生成jar文件。 - **命令示例**:`ant build` ##### 4.5 push并运行jar 将生成的...
总的来说,搭建Android开发环境涉及多个步骤,包括操作系统兼容性、开发工具的选择和安装、环境变量的配置等。每个环节都需要仔细操作,确保所有组件都能正常工作。遵循上述指南,开发者可以顺利建立起自己的Android...
本指南将详细介绍如何在Windows环境下搭建OpenACS服务器。 1. **准备工作** 在开始搭建OpenACS之前,我们需要准备以下组件: - **Apache Ant**:Ant是一个Java构建工具,用于编译OpenACS源代码。下载Apache Ant ...
QE 6.5的用户手册里说可以在Windows子系统linux下流畅运行,但事实上从下载,配置,编译到安装,有一些对小白来说非常棘手的问题。 有关wsl的安装配置,教程很多,非常简单,此处不再赘述,但安装之后务必更换镜像源...
Cordova通过包装Web应用程序为原生应用,使其能够在iOS、Android、Ubuntu Phone OS、Blackberry、Windows Phone、Palm WebOS、Bada和Symbian等多个平台上运行。 【Ionic】 Ionic是一款基于AngularJS的开源HTML5移动...
【Android版编译指导1】主要讲解了在Windows和Ubuntu环境下如何搭建Qt环境,并进行Android应用的编译和运行。以下是对这些知识点的详细说明: 1. **Qt安装包**: - Qt是跨平台的应用程序开发框架,适用于开发桌面...
1.1.2 在Windows平台上下载并安装Apache ANT 5 1.1.3 在Windows平台上下载并安装Android SDK 7 1.1.4 在Windows平台上下载并安装Cygwin 8 1.1.5 在Windows平台上下载并安装Android NDK 11 1.1.6 在Windows平台上...
2. **安装 Ant**: 将 Ant 解压缩到指定目录,例如 `C:\Program Files\Apache\ant-1.9.15`。 3. **配置环境变量**: - 新建 `ANT_HOME` 变量,值为 Ant 的安装目录。 - 在 `PATH` 变量中添加 `%ANT_HOME%\bin;`。 4....