Tomcat提示Null component

Tomcat提示“严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/,J2EEApplication=none,J2EEServer=none”错误,

然后无法启动,

这是因为 Tomcat 使用的 jre 版本比应用程序编译的 jre 版本低造成的。

需要把 Tomcat 使用的 jre 版本升级到和应用程序编译的 jre 版本一样或更高。

时间: 2024-10-25 01:44:20

Tomcat提示Null component的相关文章

严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/sshnews,J2EEApplicatio

严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/sshnews,J2EEApplication=none,J2EEServer=none 还有其他报错,大概意思就是不支持版本 version 51,unable to load class org.glassfish.jersey.servlet.ServletContainer 最终搞定是tomcat服务器使用的jdk和工程项目使用的jdk版本

Null component Catalina

"严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule="错误的解决办法 在MyEclipse10环境下启动tomcat6.0服务时,报: 严重: Null component Catalina:type=JspMonitor, name=jsp,WebModule=//localhost/xxx, J2EEApplication=none, J2EEServer=none ... 未发现使用时有什么问题. 在网上

nginx反向代理tomcat提示13 permission denied while connecting to upstream

nginx反向代理tomcat提示13 permission denied while connecting to upstream,网上很多都是说13 permission denied while reading to upstream,这是两个完全不同的错误,我遇到的如下截图: 查看selinux日志发现错误: 后来发现是selinux的问题,于是先关掉selinux:setenforce 0:然后再访问果然好使. 于是启用selinux,再执行下面的命令,修改selinux的值: set

windows下Eclipse启动tomcat提示端口已被占用 already in use

>netstat -ano | findstr 8009 TCP    127.0.0.1:8005         0.0.0.0:0              LISTENING       2188 E:\eclipse_workspace\normandy>taskkill /PID 2188 错误: 无法终止 PID 为 2188 的进程. 原因: 只能强行终止这个进程(带 /F 选项). E:\eclipse_workspace\normandy>taskkill /F /P

centos7中启动tomcat提示bash: tomcat8.0.39/bin/startup.sh: 权限不够

问题描述: centos7中启动tomcat提示bash: tomcat8.0.39/bin/startup.sh: 权限不够 解决方案:先进入bin目录 [[email protected]/]# cd /soft/apache-tomcat-8.0.39/bin 然后执行以下命令:[[email protected] bin]# chmod u+x *.sh 最后再在bin命令行重启应用服务:[[email protected] bin]# ./startup.sh—————————————

windows 启动tomcat 提示Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

运行tomcat 提示如下: Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed to run this program 解决方法: 找到tomcat 安装目录bin下的setclasspath.bat文件,打开后,新加如下配置: set JAVA_HOME=C:\Program Files\Java\j

tomcat提示警告: An attempt was made to authenticate the locked user"tomcat"

启动tomcat7之后,运行正常,但是运行一段时间就会提示以下警告: 十二月 04, 2013 5:10:15 下午 org.apache.catalina.realm.LockOutRealm authenticate WARNING: An attempt was made to authenticate the locked user "tomcat" 虽然不影响程序的运行,但是后台控制台一直提示,所以上网搜索找出现这个现象的原因. 处理这个问题最有效的办法是把tomcat的we

启动tomcat提示Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

昨天下了9.0.30版本的tomcat发现跑不动,在startup中pause了后提示  Neither the JAVA_HOME nor the JRE_HOME environment variable is defined  是因为缺少JAVA_HOME,配置到jdk的根文件夹就可以了. 过程中发现新的jdk中没有单独的jre文件夹了,这又让我在度娘哪里学到了可以在新的jdk中生成jre. 需要切换到jdk的跟目录下. 运行bin\jlink.exe --module-path jmod

MyEclipse运行tomcat提示严重错误 严重: Error starting endpoint java.lang.Exception: Socket

原因:tomcat要开启的端口被占用了!解决办法:如果你用的是8080端口,请按以下方式查找端口被哪个程序占用了:“开始”--“运行”—“cmd”—“netstat -ano”回车会出现以下结果:C:\Users\candy>netstat -ano活动连接 协议 本地地址 外部地址 状态 PID TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 848 TCP 0.0.0.0:443 0.0.0.0:0 LISTENING 3028 TCP 0.0.0.0:8009 0.