Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
tomcat 5.5中的Spring部署问题_Spring_Tomcat_Spring Mvc - Fatal编程技术网

tomcat 5.5中的Spring部署问题

tomcat 5.5中的Spring部署问题,spring,tomcat,spring-mvc,Spring,Tomcat,Spring Mvc,我已经使用spring和spring mvc 2.5制作了一个web应用程序。我还使用jdk-5和tomcat 6进行开发。现在我想将它部署在一个实时服务器上,即带有jdk 6的tomcat 5.5,我面临几个NoClassDefdoUnderror,例如“java.lang.NoClassDefFoundError:org.springframework.core.CollectionFactory” ".用更新的版本(如2.5.6)替换与spring相关的JAR来克服这些问题,有什么改变吗?

我已经使用spring和spring mvc 2.5制作了一个web应用程序。我还使用jdk-5和tomcat 6进行开发。现在我想将它部署在一个实时服务器上,即带有jdk 6的tomcat 5.5,我面临几个NoClassDefdoUnderror,例如“java.lang.NoClassDefFoundError:org.springframework.core.CollectionFactory”
".用更新的版本(如2.5.6)替换与spring相关的JAR来克服这些问题,有什么改变吗?一般来说,我能做些什么来解决此类问题吗?-除了用tomcat 6替换live tomcat之外。目前这不是一个选项-提前感谢您的时间

您的所有spring JAR都在您的电脑中吗应用程序的

WEB-INF/lib
目录?听起来你可能不会


编辑:或者,您的开发Tomcat自己的lib dir中可能有这些Spring JAR,这就是为什么在dev中可以找到它们,但在live server上却找不到它们。

您能列出WEB-INF/lib目录中的所有JAR吗?你少了一些弹簧罐


spring的最新版本是3.0.5。如果可能的话,将JDK(升级到版本6)和tomcat(升级到版本6)

事实上,我使用了netbeans创建的war,以及lib文件夹whrere spring 2.5 jar和spring-web-mvc-2.5 jar中的war,这些jar肯定在live server上的分解webapp目录中吗?关于spring,我有spring-2.5 jar和spring-webmvc-2.5 jar,因为org.springframework.core.CollectionFactory类确实在spring.jar文件中。你能发布完整的错误信息,包括所有的异常/错误吗?