Java 8 + Tomcat 9.0.102 的稳定环境搭建方案,适用于生产环境

devtools/2025/3/16 7:10:15/

一、安装 Java 8

  1. 安装 OpenJDK 8
    bash
    sudo apt update
    sudo apt install openjdk-8-jdk -y

  2. 验证安装
    bash
    java -version

应输出类似:

openjdk version “1.8.0_412”

OpenJDK Runtime Environment (build 1.8.0_412-8u412-ga-1~22.04-b08)

OpenJDK 64-Bit Server VM (build 25.412-b08, mixed mode)

  1. 设置环境变量
    bash

java8openjdkamd64__sudo_tee_a_etcprofiledjavash%0Asource_etcprofiledjavash_18">echo ‘export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64’ | sudo tee -a /etc/profile.d/java.sh
source /etc/profile.d/java.sh

二、安装 Tomcat 9.0.102

  1. 下载指定版本
    bash
    wget https://archive.apache.org/dist/tom


http://www.ppmy.cn/devtools/167490.html

相关文章

【Linux内核系列】:文件系统收尾以及软硬链接详解

🔥 本文专栏:Linux 🌸作者主页:努力努力再努力wz 💪 今日博客励志语录: 世界上只有一种个人英雄主义,那么就是面对生活的种种失败却依然热爱着生活 内容回顾 那么在之前的学习中,我们…

基于yolo11+flask打造一个精美登录界面和检测系统

这个是使用flask实现好看登录界面和友好的检测界面实现yolov11推理和展示,代码仅仅有2个html文件和一个python文件,真正做到了用最简洁的代码实现复杂功能。 测试通过环境: windows x64 anaconda3python3.8 ultralytics8.3.81 flask1.1.…

PDF文件里到底有什么?

PDF 文档结构由多个组件组成,这些组件决定了文本、图像和其他元素的存储和显示方式。PDF 是一种二进制文件格式,这意味着您无法在文本编辑器中直接编辑 PDF 文件。添加或删除一个字符都可能导致整个文件损坏! PDF 文件结构 理解 PDF 文档结…

星型组网模块的两种交互方式优缺点解析

星型组网模块简介 星型组网模块工作在433MHz频段;星型组网模块集主机(协调器)、终端为一体,星型组网模块具有长距离、高速率两种传输模式,一个主机(协调器)支持多达200个节点与其通讯&#xff0…

matlab 三维桥式起重机系统数学模型

1、内容简介 matlab161-三维桥式起重机系统数学模型 可以交流、咨询、答疑 2、内容说明 略 2.3.1 三维桥式起重机系统数学模型 假设:(1)钢丝绳长度变化忽略不计,且不考虑其柔性;(2)假设台车和…

OpenHarmony子系统开发 - ArkCompiler开发指导

OpenHarmony子系统开发 - ArkCompiler开发指导 概述 ArkCompiler是一种统一编程平台,包含编译器、工具链、运行时等关键部件,支持高级语言在多种芯片的编译与运行,并支撑应用和服务运行在手机、个人电脑、平板、电视、汽车和智能穿戴等多种…

【QT笔记---QText】

文章目录 概要1、字体样式设置1.1效果1.2demo1.3常用成员函数 概要 QText基本应用:1、字体样式设计; 1、字体样式设置 1.1效果 1.2demo //若需要设置字体、字体大小、字宽或者斜体状态的话,可以直接初始化时一起设置 // QFont::QFont(cons…

一些docker命令

一、基础命令 查看 Docker 版本 docker --version 或 docker version:显示 Docker 客户端和服务器的版本信息。 查看 Docker 系统信息 docker info:显示 Docker 系统的详细信息,包括镜像、容器数量、存储驱动类型等。 Docker 服务管理 s…