Java 从eclipse部署到tomcat时出现Spring配置问题
我最可能的问题是Eclipse或Tomcat。因为如果我从控制台生成包proj.war,然后部署到本地Tomcat实例。它很好用。但当我尝试从Eclipse运行到服务器时,我得到的错误是:- 2015年11月15日上午8:00:30 org.apache.catalina.core.StandardContext listenerStart 严重:配置类org.springframework.web.context.ContextLoaderListener的应用程序侦听器时出错 java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener 位于org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1333 我有两个问题。如何修复此部署?我可以手动构建和部署控制台。但如果我手动将包部署到Tomcat,我如何调试?我有eclipse和intellij。手动构建和部署后我如何调试 还请检查图片以验证我的项目结构在Eclipse中是否正常Java 从eclipse部署到tomcat时出现Spring配置问题,java,eclipse,spring,tomcat,Java,Eclipse,Spring,Tomcat,我最可能的问题是Eclipse或Tomcat。因为如果我从控制台生成包proj.war,然后部署到本地Tomcat实例。它很好用。但当我尝试从Eclipse运行到服务器时,我得到的错误是:- 2015年11月15日上午8:00:30 org.apache.catalina.core.StandardContext listenerStart 严重:配置类org.springframework.web.context.ContextLoaderListener的应用程序侦听器时出错 java.la
在Eclipse管理的tomcat中运行spring web应用程序时,我遇到了类似的问题。我通过在项目的web部署程序集中添加maven依赖项解决了这个问题
可能您错过了一些JAR。我认为您应该手动部署以避免这些问题。IntelliJ为maven project提供运行配置。您只需单击一下即可部署应用程序。 要从IntelliJ调试Tomcat上的应用程序主机,请执行以下步骤: 1.创建文件TOMCAT_HOME/bin/setenv.sh。该文件的内容应为:
export JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=1043,server=y,suspend=n"
现在,当tomcat启动时,您可以通过选择Run>debug…来调试应用程序,然后选择刚刚在步骤2中创建的配置。EclipseMaven update可以根据您的项目配置删除此处添加的内容。