Linux环境下验证码不显示F12报500
2024-09-03 07:41:48
前言:
项目之前部署在linux系统上进行测试,今天重新部署的时候,重启了tomcat然后部署新的版本项目,结果登录页面验证码不显示,在浏览器F12页面显示的是500错误。网上查了很多方法,都没效果。
注意:
如果是报X11错误,设置一下这个文件tomcat/bin/catalina.sh,在文件中这个位置加上这么一段: JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true",如下:
我的错误的原因:
linux下的tomcat缓存没清。
我的错误的解决方法:
linux环境下下
切换到Tomcat目录
进入work目录
进入catalina目录
进入localhost目录
ls查看当前目录
找到和项目名称相同的文件,删掉。
重启tomcat即可。
附:linux环境下重启tomcat方法:
linux环境下下
切换到tomcat目录
进入bin目录
执行命令关闭tomcat程序:./shutdown.sh
执行命令查看是否关闭:ps -ef|grep java
如果出现一堆代码说明没关闭,执行命令:kill -9 进程号
执行命令查看是否关闭:ps -ef|grep java
如果只有一行命令说明已关闭
执行命令重新启动tomcat程序:./startup.sh
最新文章
- Elastic学习第一天遇到的问题以及添加的一些操作
- 我们的相识,总是那么巧。-------eclipse中搭建maven项目
- wpf添加超链接
- PAT (Basic Level) Practise:1016. 部分A+B
- Javaweb自定义标签
- Spring整合CXF,发布RSETful 风格WebService(转)
- Pacman主题下给Hexo增加简历类型
- JasperReport原理解析之(一)
- PS中模式算法
- Effective C++(17) 以独立语句将newed对象置入智能指针
- 八 Appium常用方法介绍
- 【2017-03-30】JS-document对象
- abp允许跨域代码,时间转换为固定格式,本地时间
- js判定是否为chrome,区分搜狗+360
- 【春华秋实】深入源码理解.NET Core中Startup的注册及运行
- numpy(二)
- 浅谈Pool对象
- Apache Beam是什么?
- codeforces622B
- Linux之常识小结[版本]