时间:2023-04-14 09:00:10浏览次数:18  
标签:jdk1.8 应用 Tomcat 指定 Jdk 版本 HOME

一般在服务器场景中,可能不止有一个Tomcat,比如一个服务器上面有两个Tomcat:Tomcat1、Tomcat2

分别部署了应用1、应用2

但是应用1用的是Java7编译的,应用2用的是Java8编译的版本

为了保证应用正常运行(比如应用1使用的某某jar包不支持Java8的版本),我们就需要在Tomcat中分别指定使用的Java版本,如下:

修改Tomcat的配置文件,在catalina.sh文件和setclasspath.sh文件开头的空白处加上如下两句(指定JDK):
export JAVA_HOME=/usr/local/java/jdk1.8.0_144
export JRE_HOME=/usr/local/java/jdk1.8.0_144/jre

  

标签:jdk1.8,应用,Tomcat,指定,Jdk,版本,HOME
From: https://www.cnblogs.com/zhangzhixi/p/17317220.html

相关文章

  • 版本管理工具Git:入门教程
    Git使用教程目录Git使用教程1.简介2.安装与配置安装配置3.Git的区域概念4.从远程创建一个新仓库①创建一个远程仓库②把远程仓库取到本地③尝试自己写个提交④再来个提交⑤把提交推送到远程仓库5.本地创建仓库并关联到远程仓库①在项目目录中新建一个仓库②创建一个空白的远程仓......
  • git创建版本库
    之前都是按照人家提供好的参考文档一步步使用git,发现基本没有报错,即使有报错,也能在文档中找到解决办法。但是,最近自己新装了个centos系统,想创建一个新的git版本库,发现居然出现了之前从来没有碰到过的问题。所以呢,在这篇文章中记录一下初始环境下git创建版本库的过程。 1.使用 ......
  • Tomcat修改端口号(借鉴)
    tomcat默认端口号是8080,为了不和其他应用设置的端口冲突,可以通过tomcat的配置文件server.xml修改一、找到server.xml文件tomcat安装目录下的conf文件夹:我的是D:\ProgramFiles\ApacheSoftwareFoundation\Tomcat7.0\conf,打开server.xml配置文件。二、修改server.xml文件1,修......
  • Linux环境tomcat安装步骤详细教程
    下载tomcat包:https://tomcat.apache.org/tomcat-10.1-doc/index.html将下载的安装包放至linux环境的/usr/local/tomcat目录下:执行解压命令tar-xvfapache-tomcat-9.0.73.tar.gz将解压出来的目录改名为tomcat9,然后进入tomcat9/bin目录,执行./startup.sh命令启动tomcat:执行启动命令......
  • android: minSdkVersion、targetSdkVersion、CompileSdkVersion三个api版本号的区别
    一,minSdkVersion:   app可以安装的最低的api版本:   1,安装:googleplay和应用市场会根据用户的api版本,           判断用户是否可以看到你的app    2, 运行:在minSdkVersion指定版本的api上运行时,           ......
  • Java | 一分钟掌握JDK命令行工具 | 2- 分类
     作者:Mars酱 声明:本文章由Mars酱编写,部分内容来源于网络,如有疑问请联系本人。 转载:欢迎转载,转载前先请联系我!JDK命令行工具分类命令行工具按照功能可以分为以下几个重要的大类:主要工具主要工具是用来完成主要工作的(废话),比如:编译、反编译、打包等等,以下是常见的:javac:您可以使用......
  • centos安装jdk
    1.Linux准备工作将我们下载好的jdk安装包上传到/usr/local目录下cd/usr/local 2.安装jdk 将下载好的安装包放到我们刚刚创建好的 /usr/local目录下执行tar-zxvfjdk-8u361-linux-x64.tar.gz命令解压安装包。注意:这里的安装包名字根据自己的实际安装包修改。再将......
  • Java集成工作流审批机制,多个项目实际运用优化版本(干货)
    前言activiti工作流引擎项目,企业erp、oa、hr、crm等企事业办公系统轻松落地,一套完整并且实际运用在多套项目中的案例,满足日常业务流程审批需求。一、项目形式springboot+vue+activiti集成了activiti在线编辑器,流行的前后端分离部署开发模式,快速开发平台,可插拔工作流服务。工作......
  • C#版本LINQ增强开源库
    LINQ对应的中文名称是:语言集成查询,是对一系列直接将查询功能集成到C#语言技术的统称,我们最常用的场景是,用于数据库的查询功能。在.Net中,本身对Objects也支持LINQ的扩展,但是对于一些特定的功能,就需要我们自己去扩展。所以,今天给大家推荐一个LINQ扩展库,主要是针对“LINQtoObject......
  • tomcat 双亲委托机制
    tomcat著名的双亲委托机制就是有类需要加载时就委托父类去加载一直到顶级的Bootstrap都没有自己才加载,自己也没有就报错类加载器BootstrapClassLoader:JVM内置的类加载器,用来加载Java核心类库,例如rt.jar、resources.jar等等。ExtensionClassLoader:用来加载Java扩展类......