网站首页 > java教程 正文
1、下载jdk1.8压缩包
下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
tomcat下载地址:https://tomcat.apache.org/download-80.cgi
2、安装流程
将下载的jdk包上传之Linux中
解压包:
tar xvf jdk-8u202-linux-x64.tar.gz -C /usr/local/
切换到目录/usr/local/,并重命名jdk文件夹
cd /usr/local/
mv jdk1.8.0_202/ jdk1.8
3、配置环境变量
打开/etc/profile 文件,在底部添加内容
vim /etc/profile
export JAVA_HOME=/usr/local/jdk1.8
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
执行立即生效命令
source /etc/profile
检查jdk是否安装成功
java -version 或 echo $JAVA_HOME
5、注意事项
jvm参数变更
在jdk1.8之前的-XX:MaxPermSize=size参数和-XX:PermSize=size已经不再使用,对应参数变更为-XX:MaxMetaspaceSize=size和-XX:MetaspaceSize=size。
6、配置tomcat服务
第一步已经含有下载地址,怎么下载请看开头!!!
ar -xvf apache-tomcat-8.5.76.tar.gz -C /usr/local/
7、启动tomcat服务
/usr/local/apache-tomcat-8.5.76/bin/startup.sh
上图是执行命令之后,报错信息,这里说一下为什么会出现这个报错,原因是因为tomcat里面的脚本涉及到jdk的环境变量问题。
解决方法:
查看环境变量 cat /etc/profile
记住 JAVA_HOME="/usr/local/jdk1.8"
编辑/usr/local/apache-tomcat-8.5.76/bin/catalina.sh (有可能你的路径和我的不一样,按照自己的路径来修改)
重新执行tomcat启动命令:
/usr/local/apache-tomcat-8.5.76/bin/startup.sh
上图为启动成功!!!
本地浏览器打开Linux机器的IP:8080,看下是否可以打开
猜你喜欢
- 2024-12-29 使用Wordpress搭建一个属于自己的网站
- 2024-12-29 Centos 安装 Jenkins centos 安装黑屏
- 2024-12-29 原神服务端搭建教程centos系统 原神服务器在哪
- 2024-12-29 centos安装geoserver并配置开机启动
- 2024-12-29 Doris安装部署 doors安装
- 2024-12-29 Java快速开发框架若依(RuoYi)centos7.6部署
- 2024-12-29 浪潮服务器如何用IPMI安装Linux系统
- 2024-12-29 Centos7.4 Yapi 服务搭建 centos7.5服务器安装教程
- 2024-12-29 Pandownload开发者被抓!我决定用Docker搭建一个多端同步网盘!
- 2024-12-29 如何在Eclipse中搭建Zabbix源码的调试和开发环境
你 发表评论:
欢迎- 最近发表
-
- class版本不兼容错误原因分析(class更新)
- 甲骨文Oracle公司为Java的最新LTS版本做出改进
- 「版本发布」Minecraft Java开发版 1.19.4-pre1 发布
- java svn版本管理工具(svn软件版本管理)
- 我的世界1.8.10钻石在第几层(我的世界1.7.2钻石在哪层)
- Java开发高手必备:在电脑上轻松切换多个JDK版本
- 2022 年 Java 开发报告:Java 8 八年不到,开发者都在用什么?
- 开发java项目,选择哪个版本的JDK比较合适?
- Java版本选型终极指南:8 vs 17 vs 21特性对决!大龄程序员踩坑总结
- POI Excel导入(poi excel导入附件)
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)