一台Linux服务jdk1.6 与 jdk1.8 并存,tomcat6+tomcat8 并存

Linux jdk1.6,1.8 tomcat6 tomcat8 并存

需求场景:

有一个项目 原来是 jdk1.6+tomcat6 部署的,现在需要进行项目架构升级 项目需要适配jdk1.8 然后用 jdk.8+ tomcat 8进行部署,然后下架 jdk1.6 的linux服务

现在有一台 jdk.8+ tomcat 8的linux服务器,但是又想保留 jdk1.6+tomcat6,现在只能在一台服务器同时安装  jdk1.6 + tomcat6 + jdk1.8 + tomcat8 ,我的默认环境是jdk1.8,现在我安装也该jdk1.6 与 tomcat6 就好 ,具体如下:

下载地址

Index of java-local/jdk icon-default.png?t=N7T8https://repo.huaweicloud.com/java/jdk/

 下载版本:

同root用户上传到Linux服务器  /usr/lib/java/ 目录下,

进行安装

./jdk-6u45-linux-x64.bin

安装成功就是这样子 

然后进行授权就好了

chmod 777 ./jdk1.6.0_45/*

配置环境变量:


这里的路径是由安装目录决定的,所以不同的目录下安装,就会产生不一样的环境变量。 

vi /etc/profile 

export JAVA_HOME=/usr/lib/java/jdk1.6.0_45

export JRE_HOME=/usr/lib/java/jdk1.6.0_45/jre

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

tomcat安装

下载tomcat 安装包

apache-tomcat-8.5.90.tar.gz

上传到指定目录进行解压

tar -xf apache-tomcat-6.0.9.tar 

对 apache-tomcat-6.0.9进行 授权

修改tomcat端口号为:8060

在没有配置给tomcat6指定jdk1.6的情况下  启动一下试试:

然后进行tomcat6 的 jdk版本指定

修改/home/tomcat/apache-tomcat-6.0.9/bin/catalina.sh 文件,添加以下内容:

export JAVA_HOME=/usr/lib/java/jdk1.6.0_45

然后重启tomcat6 详情见日志:

服务部署成功,启动正常,奥利给!!!

相关推荐

  1. ubuntu22.04 安装jdk8,jdk11,jdk17,jdk21 并且便于切换

    2024-01-13 23:12:03       64 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-13 23:12:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-13 23:12:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-13 23:12:03       87 阅读
  4. Python语言-面向对象

    2024-01-13 23:12:03       96 阅读

热门阅读

  1. 排序算法-快速排序

    2024-01-13 23:12:03       72 阅读
  2. 基于视觉定位技术选型

    2024-01-13 23:12:03       74 阅读
  3. 知识笔记(七十六)———链式语句中limit用法

    2024-01-13 23:12:03       64 阅读
  4. 头像的渲染及表单的验证

    2024-01-13 23:12:03       55 阅读
  5. Open3D 从点云构建八叉树(13)

    2024-01-13 23:12:03       57 阅读
  6. 【UML】第20篇 UML系列完结篇

    2024-01-13 23:12:03       71 阅读
  7. Vue3 和Vue2的区别,以及钩子函数的使用

    2024-01-13 23:12:03       61 阅读
  8. vue3基础:单文件组件介绍

    2024-01-13 23:12:03       65 阅读