25-Feb-2019 10:22:36.459 严重 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Error deploying web application directory [E:\apache-tomcat-8.5.38-windows-x64\apache-tomcat-8.5.38\webapps\sy]
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]...
SEVERE: The required Server component failed to start so Tomcat is unable to start. org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]]之前在Eclipse上部署了Tomcat服务器,今天在MyEclipse上部署,结果Tomcat启动失败,报错。在网上搜了半天,有的说是因为端口被占用,有的说因为Tomcat的JDK版本不对。其实都不是。原因是Tomcat的server.xml配置文件最后多出来的这几行,估计是以前...
tomcat启动报错,无法创建 bean listenerStatusChangeDealHandler, no queue ‘STOCK.NOTIFY_CHANGE.INTER.CACHE.QUEUE‘ in vhost从启动日志来看,有时候仅会看到内存泄漏,而没有与queue相关的日志,很容易走错方向。按照 http://blog.csdn.net/wangjunjun2008/article/details/23375501 的方法可以看到详细日志,从而确定报错原因tomcat启动报错,无法创建 bean listenerStatusChangeDealHandler, no queue 'STOCK.NOTIFY_CHANGE...
mysqlserverjdbctomcat 3349 [localhost-startStop-1] INFO org.hibernate.cfg.SettingsFactory - Named query checking : enabled3349 [localhost-startStop-1] INFO org.hibernate.cfg.SettingsFactory - Check Nullability in Core (should be disabled when Bean Validation is on): enabled4049 [localhost-startStop-1] INFO org.quartz.core.QuartzScheduler - Scheduler scheduler_$_NON_CLUSTERED...
windows系统:
部署了一个Tomcat8.5.15,bin目录下startup.bat执行,结果提示Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program。
解决方式:
在setclasspath.bat的开头声明环境变量。如图所示:
先看Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat。只要在setclasspath.bat的开头声明环境...
1.org.apache.jasper.JasperException: Unable to compile class for JSP
2.java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
解决:这是因为在lib中加了jsp-api.jar和servlet-api.jar,与Tomcat中的冲突,所以删掉项目lib中的这两个包就行了,因为Tomcat中已经存在了。
借鉴大佬纠正方法,贴出来防止以后找不到了,转载自:https://blog.csdn.net/u012972315/article/details/51725646
具体错误:Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException:
### Error opening session. Cause: java.lang.NullPointerException
### Cause: java.lang.NullPointerExceptionat org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)at org.a...
这种报错一般来说有2种情况:
?
1. 端口被占用
1.1 cmd 查看
输入命令:netstat -ano | findstr "1099"
可以看到被占用的端口。
?
1.2 处理方式
如果返回空,跳到情况2中;
如果有,则有2种方式处理:1. 任务管理器-详细信息中找到对应 PID 进程,关闭;2. 通过命令行:taskkill /F /PID 2222
?
?
2. 端口预留
如果1中的处理方式没有显示占用端口的进程,那么有可能是端口被系统预留,不允许使用了。我自己就是这种情况。
?
2.1 cm...
异常信息:
Application Server was not connected before run configuration stop, reason: com.intellij.javaee.oss.admin.jmx.JmxAdminException: java.util.concurrent.ExecutionException: java.lang.SecurityException: Access denied! No entries found in the access file [/Users/yumiao/Library/Caches/JetBrains/IntelliJIdea2021.1/tomcat/Tomcat_8_5_32_Web_2/jmxremote.access] for any of the auth...
Tomcat 下载安装、配置、启动、报错问题
Tomcat介绍:
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认...
出现此异常的原因应该是项目中有错误继续查看详细错误信息,有这样一条:名为 [servlet.MusicInfoServlet]和 [servlet.UpdateMusicServlet] 的servlet不能映射为一个url模式(url-pattern) [/UpdateMusicServlet]报错原因:两个servlet的映射路径相同(url-pattern相同)如图:解决方法:将这两个servlet的映射路径(url-pattern)改为不相同的就可以了