uuntu中ant的解压安装
2019独角兽企业重金招聘Python工程师标准>>>
一. 可以使用
sudo apt-get install ant
安装,但是这种装法不好。首先安装的ant不是最新的版本,其次还要装一堆其他的附带的东西。所以我才用自己手动ant安装。
二. 手动安装
1. 到Apache官网下载最新版本的ant:http://ant.apache.org/bindownload.cgi
2. 解压下载下来的.tar.gz文件: tar -xf apache-ant-1.8.2-bin.tar.gz (可能会要求输入密码)
3.将解压出来的文件移动到/opt/下:sudo mv apache-ant-1.8.2 /opt/ (sudo 不能省,否则没有权限)
4.配置环境变量:sudo gedit /etc/profile,在原来基础上添加以下蓝体字:
export ANT_HOME=/opt/apache-ant-1.8.2
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
export PATH=$JAVA_HOME/bin:$PATH:$ANT_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
5.验证是否安装成功: ant -version
Apache Ant(TM) version 1.8.2 compiled on December 20 2010
如此字样,则表示安装成功!
具体的之用方法,使用 ant --help 即可一一学到。
转载于:https://my.oschina.net/iamhere/blog/347215
uuntu中ant的解压安装相关推荐
- Linux中如何解压安装rar软件包?
首先确保虚拟机能上网,Linux系统本身是不支持解压rar包的,但是可以通过安装RAR工具来进行解压. 地址:https://www.rarlab.com/download.htm选择对应的版本进行下 ...
- mysql下载解压安装_mysql zip 解压安装
系统:win10 专业版 mysql 5.7.21 解压安装. 对于Windows,mysql官网推荐使用可执行文件进行安装,这里我还是暂时用noinstall 解压zip文件来安装 从zip压缩包安 ...
- mysql5.6 mac10.11_Mac Pro 解压安装MySQL二进制分发版 mysql-5.6.30-osx10.11-x86_64.tar.gz(不是dmg的)...
没有mac的root密码,当前用户有sudo权限,所以想以root身份执行的命令都加了sudo. 是否存在 _mysql 是不是用户组 _mysql 的成员. 把解压后的代码移动到 /usr/loca ...
- mysql5.718解压版安装_MySQL v5.7.18 版本解压安装
将下载下载的包解压到指定目录,(本人)解压到:D:\Program Files (x86) 目录下. 因此,MySQL的(安装)包的完整路径为:D:\Program Files (x86)\mysql ...
- php安装包解压后,ps下载后怎么解压安装
ps下载后怎么解压安装? 1.将下载下来的安装包进行解压.用解压缩软件解压即可. 2.不一会儿,解压完成,出现一个安装包的文件夹.过程如图示: 3.打开文件夹,找到其中的安装用到的文件夹.如图所示: ...
- mysql 5.7 压缩包解压安装过程
安装包 链接:https://download.csdn.net/download/u012551928/86501259 第一步:解压到一个路径上[最好不要包含在中文目录] 截图如下: 第二步:解压 ...
- JDK的解压安装 - CentOS(结尾附视频)
写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...
- Kafka 3.x的解压安装 - Linux
写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...
- JDK的解压安装 - CentOS
JDK的解压安装 - CentOS 一.Jdk介绍 JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK). JAVA SE:standard edition ...
最新文章
- 转 Fragment 和 FragmentActivity的使用
- windows server 注意windows的temp目录
- 在SpringMVC中使用拦截器(interceptor)拦截CSRF***
- Python 爬取百度网盘所有热门分享文件
- cmos和ttl_TTL与CMOS详细介绍
- Android MTP 模式 驱动无法安装解决方案
- java 标准偏差函数std_如何使用JAVA计算标准差
- 理一理Maven的phase, goal, surefire, failsafe
- linux如何开启root权限控制,Linux下的Root权限控制
- Android秋招秘籍,看我如何搞定BAT,Vivo,爱奇艺
- 【编程语言】Scala下载及安装教程 CentOS 7
- ocr文字识别软件安卓
- Hive -- Hive面试题及答案(3)
- System.arraycopy()详解
- A. Sonya and Queries
- Matlab多元非线性函数拟合
- 使用新浪SAE开发微信公众号 验证Token却一直失败
- 商业智能(Business Intelligence,简称:BI)
- Python抓取淘女郎网页信息以及代码下载
- 应届生面试紧张试试这几个方法
热门文章
- uploadify插件可选参数的详细介绍
- Nginx进程间的通信机制
- 各种锁的介绍、锁之间的区别
- java $表示什么_java – 变量名中$的含义是什么?
- no segments* file found in org.apache.lucene.store.SimpleFSDirectory
- Spring Validation校验
- Spring Security:基于内存的角色授权
- 关于RabbitMQ以及RabbitMQ和Spring的整合
- 网络负载均衡适用场景
- Servlet编程专题6之Cookie