原帖地址: http://bbs.tarena.com.cn/archiver/tid-36549.html<br>----------------------------------------------1-------------------------------------------------------------------<br>可能情况一:<br>在安装目录下的common\lib中加入了struts中的 lib包中的commons-beanutils.jar或者commons-digester.jar,<br>解决方法:去掉!如需使用放在其他路径下,再配置环境变量!错误环境:tomcat4.31struts1.2.7<br>可能情况二:<br>tomcat的默认端口是8080,可能已经被其他占用。<br>解决方法:在安装路径下conf文件夹中的server.xml中把断口号改掉!<br>可能情况三:<br>环境变量有问题,仔细检查<br>可能情况四:<br>如果本机器上有两个版本的tomcat ,在配置环境变量CATALINA_HOME时,不能把两个的都配进去。如果配进去可能导致,在启动tomcat时,出现启动的dos界面但是没有任何提示或者是启动时的初始化的文件。<br>解决办法:修改CATALINA_HOME,用哪个tomcat就配置哪个。<br>可能情况五:<br>可能是tomcat版本和jdk的版本不匹配,可以换一个版本的jdk试试。如tomcat4.31&jdk1.4.1就出现这个问题,在更换成jdk1.4.2 后就能启动了。<br>可能情况六:<br>C:\Program Files\Apache Group\Tomcat 4.1\bin>catalinarun     //查看错误信息<br>count = 6092, total = 9352<br>Error occurred during initialization of VM     //提示初始化虚拟机时出错<br>java/lang/NoClassDefFoundError: java/lang/Object<br>这是很奇怪的错误,什么都没改,怎么虚拟机也能出错呀?不知为什么会出现这个错误。<br>解决办法:重启机器后,就好了!<br>--------------
spring启动.txt 详细介绍Spring 在tomcat容器里的启动过程<br>使用vision画的spring启动流程图,详细介绍了spring从tomcat启动到创建初始化根上下文的过程。<br>主要给大家介绍了关于Spring启动流程refresh()源码深入解析的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧<br>AbstractApplicationContext.refresh(){ &#9; &#9; 1.为刷新准备此上下文 &#9; prepareRefresh(){ initPropertySources();//在上下文环境中初始化任何占位符属性源 getEnvironment().validateRequiredProperties();...<br>SpringSecurity加载流程图 SpringSecurity系统启动流程 SpringSecurity调用流程<br>主要介绍了Spring IOC 容器启动流程分析,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下<br>Spring学习笔记,主要是在tomcat环境下spring上下文的启动,初始化,bean配置的载入等<br>主要介绍了启动Spring项目详细过程(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧<br>Spring Boot启动流程.png<br>使用Axure画的Springboot启动流程图源文件《springboot启动流程图.rp》,可以下载编辑。导出的图片,请查看博客:https://blog.csdn.net/axin1240101543/article/details/106475798<br>本篇文章主要介绍了spring启动加载程序的几种方法介绍,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧<br>Spring Boot 2.2.2 启动过程源码分析,SpringApplication 实例 run 方法运行过程,.分析了 SpringApplication 实例对象构造方法初始化过程,下面继续来看下这个 SpringApplicati