官网下载Tomcat压缩包解压后,执行启动命令,虽然显示Tomcat启动成功,但是无法访问http://localhost:8080

scxMacBook-Pro:bin scx$ ./startup.sh
Using CATALINA_BASE:   /Users/scx/software/apache-tomcat-10.1.0-M7
Using CATALINA_HOME:   /Users/scx/software/apache-tomcat-10.1.0-M7
Using CATALINA_TMPDIR: /Users/scx/software/apache-tomcat-10.1.0-M7/temp
Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
Using CLASSPATH:       /Users/scx/software/apache-tomcat-10.1.0-M7/bin/bootstrap.jar:/Users/scx/software/apache-tomcat-10.1.0-M7/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.

网上查了半天都没查到原因,后来执行shutdown时发现报错,根据报错意思大概猜测是版本问题,又查了些资料才知道版本对应关系

scxdeMacBook-Pro:bin scx$ ./shutdown.sh
Using CATALINA_BASE:   /Users/scx/software/tomcat
Using CATALINA_HOME:   /Users/scx/software/tomcat
Using CATALINA_TMPDIR: /Users/scx/software/tomcat/temp
Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
Using CLASSPATH:       /Users/scx/software/tomcat/bin/bootstrap.jar:/Users/scx/software/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0at java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClass(ClassLoader.java:763)at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)at java.net.URLClassLoader.access$100(URLClassLoader.java:74)at java.net.URLClassLoader$1.run(URLClassLoader.java:369)at java.net.URLClassLoader$1.run(URLClassLoader.java:363)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:362)at java.lang.ClassLoader.loadClass(ClassLoader.java:424)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)at java.lang.ClassLoader.loadClass(ClassLoader.java:357)at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)

以后下载Tomcat时需要注意版本要与自己电脑上的JDK版本对应,否则会导致Tomcat启动失败!

Tomcat 与 JDK 版本对应相关推荐

  1. tomcat 和 jdk 版本 对应关系

    当我们在谈论Tomcat与JDK版本的对应关系的时候,我们实际上在讨论两个问题. 第一个是,我们想安装了某个版本的Tomcat(比如Tomcat7),需要安装哪个版本的JDK,才能把Tomcat运行起 ...

  2. Tomcat与JDK版本对应关系,Tomcat各版本特性

    文章目录 Alpha / Beta / Stable Apache Tomcat 9.x Apache Tomcat 8.x Apache Tomcat 7.x Apache Tomcat 6.x A ...

  3. 修改Tomcat的JDK版本、Tomcat指定JDK版本方法

    一般在运维场景中,服务器安装了jdk,然后配置环境变量.服务器上部署多个tomcat都会引用默认的环境变量中的jdk. 但是有一些项目可能需要其他版本的jdk,这时候我们可以为tomcat单独指定jd ...

  4. Tomcat与JDK版本对应关系,Tomcat各版本特性,鸟哥linux视频教程

    Stable版本可能包含少量相对较小的错误.稳定的版本旨在用于生产用途,并有望在更长的时间内稳定运行. []( )Apache Tomcat 9.x Apache Tomcat 9.x是当前的开发重点 ...

  5. Tomcat与JDK版本对应关系

    参考:http://tomcat.apache.org/whichversion.html Servlet Spec JSP Spec EL Spec WebSocket Spec Authentic ...

  6. Tomcat与JDK版本的对应

    Apache Tomcat® - Which Version Do I Want? 遇到问题,最好找到解决问题的原始出处.

  7. tomcat9 java版本_Tomcat与JDK版本对应关系,Tomcat各版本特性

    文章目录Alpha/Beta/StableApacheTomcat9.xApacheTJava Apache Tomcat是一个开源软件实现了Java Servlet和Java Server Page ...

  8. Unsupported major.minor version 51.0 jdk版本错误解决方案 eclipse版

    最近将公司svn上项目检出 一运行报如下图错误 Caused by: java.lang.UnsupportedClassVersionError: com/bfsuol/common/util/My ...

  9. Tomcat修改JDK配置

    修改Tomcat默认JDK版本: Windows: windows系统里,tomcat默认是使用系统变量JAVA_HOME的jdk版本,如果需要更换,可以在配置文件手动指定. 在bin\catalin ...

最新文章

  1. 【opus源码分析】celt_fir5函数
  2. 记一次Java进程突然消失问题
  3. 不符合条件重新输入 c语言,2016年计算机考试上机应试技巧
  4. 非人哉恰饭的九月最美丽,只有啸天是菜鸡,上班睡觉太厉害了
  5. C#注册URL协议,使用浏览器打开本地程序,类似网页上点了QQ交谈打开本地QQ客户端程序...
  6. java 线程访问控件_C#多线程与跨线程访问界面控件的方法
  7. java treemap_Java TreeMap lastKey()方法与示例
  8. oracle之数据处理之视图练习
  9. 用于检测敏感词的 PHP 扩展
  10. python怎么运行yaml配置文件_cfg4py:一个严肃的Python配置模块应有的风格
  11. hdu4747 线段树区间修改值,区间查询和及最大值即最大值位置
  12. python+django(解决对象编码显示Test Object问题)
  13. matlab利用经纬度计算距离_经纬度换算距离(matlab根据经纬度算距离公式)
  14. swiper 插件里面嵌套可滚动内容
  15. 存储卡被格式化了咋恢复文件?
  16. 大气数据计算机英语,[听单词] 计算机专业英语词汇音频87,计算机英语单词MP3
  17. 墙裂推荐 Anaconda | 安利 Python IDE
  18. 搜索 dfs+bfs
  19. Go操作Memcached
  20. 最大团问题(使用递归和非递归两种方法)

热门文章

  1. 小程序实现正计时和倒计时
  2. 2022最新简约好用的夏雨图床系统源码+UI超好看
  3. 计算机视觉 | 八斗人工智能 (上)
  4. linux-top命令备忘
  5. 基于java二次元信息分享平台计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
  6. 利用python进行图像视觉基础练习
  7. 密码学(期末复习版)
  8. 窗函数概念知识点统计
  9. 盘点 | 从Uber的肇事无人车开始,细数这些年的人工智障
  10. securecrt 不掉线_如何不掉线