CentOS 64位安装 JDK、aapt 和 Tomcat 教程
65 浏览量
更新于2024-09-02
收藏 60KB PDF 举报
"本教程详细介绍了在Centos 64位系统上安装aapt、JDK和Tomcat的步骤。首先,通过卸载系统自带的OpenJDK版本,然后手动安装自定义的JDK 1.7。接着,下载并解压Apache Tomcat 7.0.29。最后,通过编辑系统环境变量配置文件,设置JDK和Tomcat的路径,确保它们能够正常运行。"
在CentOS 64位操作系统中,进行软件安装和配置是IT运维工作中常见的任务。本教程详细指导了如何安装Android Asset Packaging Tool (aapt)、Java Development Kit (JDK) 和Apache Tomcat,这些都是开发和运行Java应用及Android应用的重要组件。
1. **安装JDK**
- 首先,通过`rpm-qa | grep jdk`命令检查系统中已安装的JDK版本,这里显示的是OpenJDK 1.6和1.7。
- 接着,使用`rpm -e --nodeps`命令卸载这两个版本,确保系统中没有其他JDK。
- 卸载后,通过`java -version`检查是否已经成功移除,如果出现找不到文件的错误,说明JDK已被卸载。
- 自行下载JDK 7u79的Linux 64位版本,并将其解压到`/usr/local/java/jdk`目录。
- 使用`chmod +x`命令给予解压后的目录执行权限。
2. **安装Tomcat**
- 下载Apache Tomcat 7.0.29的tar.gz文件,并将其解压至适当目录,如`/usr/local/java/tomcat`。
- 解压后,同样使用`chmod +x`命令给予Tomcat目录执行权限。
3. **配置环境变量**
- 环境变量配置对于正确运行JDK和Tomcat至关重要。通过`vim /etc/profile`打开系统环境变量配置文件。
- 在文件末尾添加以下内容,设置`JAVA_HOME`指向JDK的安装路径,例如:`export JAVA_HOME=/usr/local/java/jdk/jdk1.7.0_79/`。
- 同时,添加`PATH`变量以便在任何目录下都能访问Java可执行文件,例如:`export PATH=$JAVA_HOME/bin:$PATH`。
- 对于Tomcat,如果需要在启动时自动加入到系统服务,可以创建一个软链接到`/etc/init.d/`目录,并设置开机启动。
4. **启动与验证**
- 保存并关闭`/etc/profile`文件后,执行`source /etc/profile`使改动生效。
- 进入Tomcat的`bin`目录,使用`./startup.sh`启动Tomcat服务。
- 通过浏览器访问`http://localhost:8080`来验证Tomcat是否已正确启动。
5. **安装aapt**
- aapt是Android SDK的一部分,用于处理Android应用的资源和APK打包。通常,aapt会随着完整的Android SDK一起安装。
- 安装Android SDK后,aapt位于`<sdk-path>/platform-tools/`目录下,将其添加到PATH环境变量中,就可以在命令行中使用aapt了。
在完成这些步骤后,你将在CentOS 64位系统上拥有一个配置好的Java开发和运行环境,包括JDK和Tomcat服务器,以及能够处理Android应用资源的aapt工具。这将为开发和部署Java Web应用或Android应用提供基础。
2015-03-06 上传
2019-03-12 上传
点击了解资源详情
点击了解资源详情
2012-04-06 上传
2020-08-26 上传
2019-08-08 上传
weixin_38646902
- 粉丝: 4
- 资源: 921
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程