`
实学实战
  • 浏览: 15979 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
文章分类
社区版块
存档分类
最新评论

ssm整合maven项目启动报错、架包冲突

 
阅读更多

先来个在idea(eclipse也一样)SSM项目整合、maven依赖服务器启动报错的情况、大家应该遇见过吧!我来告诉你!!!别再浪了!!!

	at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:484)
	at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:433)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
	at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
	at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
	at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
	at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
	at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
	at sun.rmi.transport.Transport$1.run(Transport.java:200)
	at sun.rmi.transport.Transport$1.run(Transport.java:197)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/SSmvc-M]]
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:729)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
	at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1696)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
	... 33 more

启动出现一大堆的出错信息、百度找很久,各种回答都有!

1、有的说、代码写错了!

2、有的说、架包冲突了!

3、有的说、配置文件写错了!

看了看该有的都有了!为什么还报错呢?想了又想、也曾经因为这个报错我以为是eclipse的问题就换idea了!正好有个机会学习大家认可的(java大神级别)的最好开发工具idea!

-------------------- 别挣扎!!!挣扎!!!挣扎--------------------

问题1:

第一个:standard

 <dependency>
            <groupId>taglibs</groupId>
            <artifactId>standard</artifactId>
            <version>${standard.version}</version>
            <scope>provided</scope>
<span style="color:#330099;"> </span></dependency>
第二个:servlet
<dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>${servlet.version}</version>
            <scope>provided</scope>
</dependency>
除了这些以外、有的还有!

问题2:

很多人都是自学或者是老师教的、很多都是陌生的。不理解这个文件或者代码是什么意思?

这就很吃亏了!!!

at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:484)
	at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:433)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
	at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
	at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
	at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
	at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
	at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:

这个错误、我整合花费好长时间啊、都绝望了!SSM整合有时候报错有时候没有报错!!!

都怪我学业不精、其实是这个错误!xml 文件!下面这些文件很重要的!不要去复制粘贴了!我以后不会随便复制别人代码了!

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	   xmlns:context="http://www.springframework.org/schema/context"
	   xsi:schemaLocation="
	   http://www.springframework.org/schema/beans
	   http://www.springframework.org/schema/beans/spring-beans.xsd
	   http://www.springframework.org/schema/context
	   http://www.springframework.org/schema/context/spring-context.xsd">








分享到:
评论

相关推荐

    ssm整合.zip ssm整合 maven项目

    这个"ssm整合.zip"文件是一个基于Maven构建的项目,它包含了完成SSM整合所需的所有组件和配置。在Java开发环境中,IDEA(IntelliJ IDEA)通常被用来管理这样的项目。 首先,Spring作为核心容器,负责管理对象的生命...

    ssm整合maven项目

    在SSM整合项目中,Maven负责管理项目的依赖关系,确保所有必要的库都正确地引入和版本匹配。 整合SSM的过程主要包括以下几个步骤: 1. **创建Maven项目**:首先,我们需要创建一个基于Maven的Java Web项目,并在`...

    使用maven搭建的ssm框架

    本文将详细讲解如何使用Maven构建工具来搭建一个基于SSM的项目。 首先,我们需要理解SSM框架的各个组成部分: 1. **Spring**:这是一个全面的Java应用框架,提供依赖注入(DI)、面向切面编程(AOP)、事务管理等...

    ssm+maven项目管理系统源码

    SSM+Maven项目管理系统源码是一个非常适合初学者学习和实践的Java Web应用程序。这个系统采用了Spring、Spring MVC和MyBatis(简称SSM)这三大主流Java开发框架的集成,加上Maven作为构建工具,使得项目的管理和依赖...

    使用Maven整合ssm

    Maven作为项目管理工具,是SSM整合的关键,它帮助开发者管理和构建项目,确保依赖关系的正确解决。 **一、Maven的理解与配置** Maven通过POM(项目对象模型)来描述项目,POM是一个XML文件(通常命名为pom.xml),...

    SSM框架整合包非maven项目,干净清爽,包括Dao层自动生成包

    这个非Maven项目的整合包提供了一个干净清爽的环境,便于开发者快速搭建项目,尤其是对于不习惯或不适用Maven的团队来说,这是一个很好的选择。 首先,Spring作为核心容器,管理着应用的Bean,通过依赖注入(DI)来...

    ssm+maven项目demo

    这个"ssm+maven项目demo"是一个完整的、可运行的示例,可以帮助开发者理解如何将这三个框架整合在一起,并通过Maven进行构建和管理依赖。以下是对这些知识点的详细说明: 1. **Spring框架**:Spring是Java企业级...

    简单ssm+maven项目

    总结来说,"简单ssm+maven项目"是一个基于Spring、SpringMVC、MyBatis和Maven的Web应用示例,它展示了如何将这些组件整合在一起,实现一个功能完整的应用。通过这个项目,开发者可以学习到如何配置和使用这些框架,...

    SSM+Maven 项目配置及功能实现

    SSM(Spring、SpringMVC、MyBatis)框架是Java Web开发中常见的技术栈,Maven则是项目管理和构建工具。本教程将详细介绍如何配置和实现一个基于SSM的Maven项目。 首先,Spring框架是核心,它提供依赖注入(DI)和...

    maven+ssm整合

    SSM(Spring、SpringMVC、MyBatis...总的来说,SSM整合是Java web开发中的常见实践,通过Maven进行统一管理,可以极大地提高开发效率和项目质量。理解并熟练掌握SSM的整合和使用,对于Java开发者来说是非常重要的技能。

    SSM+maven整合框架

    SSM+maven整合框架是Java Web开发中常用的一种技术栈,它由Spring、SpringMVC和Mybatis三个核心组件组成,结合Maven构建工具进行项目管理。这个框架提供了全面的控制反转(IoC)和面向切面编程(AOP)功能,以及强大...

    maven+ssm完美整合

    SSM(Spring、SpringMVC、MyBatis)是一个经典的Java web开发框架组合,而Maven则是一个项目管理和综合工具。本教程将详细介绍如何通过Maven来整合Spring、SpringMVC和MyBatis,实现一个完整的后端开发环境。同时,...

    SSM项目整合(Maven)

    SSM项目整合是Java开发中常见的一种架构模式,它结合了SpringMVC、Spring和Mybatis三个强大的开源框架,以实现高效、灵活的后端应用开发。本项目使用Maven作为构建工具,使得项目的依赖管理和构建过程更加标准化。 ...

    ssm整合项目 web 非maven jar包齐全

    一个简单的ssm项目,适合初学者,非maven,jar包齐全。包含spring、springMVC和mybatis

    Maven+SSM整合框架

    SSM框架整合是Java开发中...这个"Maven+SSM整合框架"的示例项目,"demo-api",为初学者和开发者提供了一个学习和实践SSM整合的起点,通过它你可以了解和掌握这些框架如何协同工作,构建出高效、可维护的Java Web应用。

    SSM+Maven+Shiro

    在"SSM+Maven+Shiro整合"中,首先,Maven会管理所有项目的依赖,确保每个组件都处于正确版本。接着,Spring负责业务逻辑和数据访问,而Spring MVC处理HTTP请求并展示视图。最后,Shiro作为安全层,处理用户的身份...

    Maven+SSM 整合

    然后,他们可以使用Maven的`mvn clean install`命令来编译和构建项目,接着通过IDE(如IntelliJ IDEA或Eclipse)运行主配置文件(如Spring的ApplicationContext配置)来启动服务器。如果一切配置正确,项目应该可以...

    maven项目ssm整合

    在这个"maven项目ssm整合"中,我们将探讨如何在Maven环境下搭建一个基于SSM的Web应用,并使用MySQL作为数据库。 首先,`Maven`是一个项目管理和综合工具,它管理项目的构建、报告和文档,通过依赖管理和项目信息...

    ssm+maven+shiro

    本项目是基于SSM框架,利用Maven进行构建和依赖管理,并且整合了Apache Shiro进行权限控制,实现了与数据库的交互。 首先,Spring框架作为基础,它提供了依赖注入(Dependency Injection,DI)和面向切面编程...

    ssm整合 maven

    在SSM整合中,Maven管理项目依赖,确保SSM各组件版本的兼容性,并提供构建脚本,使得项目构建过程规范化。 五、Logback Logback是另一个由Ceki Gülcü创建的日志框架,它是Log4j的后继者,旨在提高性能和添加新...

Global site tag (gtag.js) - Google Analytics