新手学Spring可能遇到的低等错误。。。

[Line 1 in XML document from class path resource [xxx.properties] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容。]

高手请绕行,相信好多新手和我一样遇到了这样的错误。

比如http://www.oschina.net/question/252854_145307帖子中的这位仁兄。

在百度、google搜索无解后,决定自己看看是不是哪里配置错了。

一个小时后。。。

童鞋请看自己的web.xml和Sprig的xml配置文件是否配置了相同的properties文件呢?

如果有恭喜你,在本帖子你找到了答案,请删除web.xml中的相同配置。把初始化properties文件的事情交给Spring来完成。

小弟新上手Spring。对于这样的错误完全是出于自己的看法,如果没有解决您的问题,而您又自己解决了。请加QQ:290010324。愿闻其详。

时间: 2024-12-09 23:19:10

新手学Spring可能遇到的低等错误。。。的相关文章

从零一起学Spring Boot之LayIM项目长成记(一) 初见 Spring Boot

项目背景 之前写过LayIM的.NET版后端实现,后来又写过一版Java的.当时用的是servlet,websocket和jdbc.虽然时间过去很久了,但是仍有些同学在关注.偶然间我听说了SpringBoot这么个东东,据说是省去了很多繁杂的配置.可以傻瓜式的创建项目,轻轻松松做出一个网站来,那么出于我对LayIM的情有独钟,于是乎想借用它来帮助我学习SpringBoot,并且全程记录,省的以后再走弯路和掌握解决问题的方法.(当然,我也是新手,我的解决方法就是百度,stackovreflow等网

新手学J2EE之Struts2环境配置

Struts是著名的SSH三大框架之一,在当今java web中仍扮演着重要的角色,在MVC模式中负责对各个jsp页面及action进行调度控制(Controller),下面介绍在Eclipse下Struts2的基本配置. 一.准备工作 1.在进行Struts配置之前,默认已配置好Eclipse环境变量并部署好Tomcat服务器: 2.下载Struts2所需要的jar包. 二.创建web程序,导入程序所需jar包 我所用的jre版本为8.0,tomcat版本为7.0 1.打开Eclipse,新建

[ZZ]新手学 appium-合集第一季度

原文地址: https://testerhome.com/topics/2599 新手学appium-合集第一季度地址如下: 1.新手学 appium-GUI 端搞起来:http://testerhome.com/topics/2592 2.新手学 appium-Appium for Windows 说明 (中文翻译):http://testerhome.com/topics/2594 3.新手学 appium-python unittest 框架:http://testerhome.com/t

新手学SQL Server pdf

下载地址:网盘下载 内容简介 编辑 <新手学SQL Server>:打开SQL Server数据库技术大门的金钥匙  ◎由浅入深:从基本概念开始讲解,逐步深入到实际开发  ◎示例丰富:讲解知识点时穿插了150个示例,有较强的实用性  ◎面向就业:提供了常见面试题,帮助读者了解入职面试的相关知识  ◎应用典型:介绍了3个方向的数据库应用,提高读者数据库应用水平  ◎视频教学:提供了6小时多媒体教学视频,学习起来更加直观  光盘内容  ◎6小时多媒体教学视频  ◎案例涉及的源代码  ◎教学PPT 

【新手学Python】一、基础篇

由于以前处理数据用Matlab和C,最近要处理大量文本文件,用C写实在是太繁琐,鉴于Python的强大文本处理能力,以及其在Deep Learning上有着很大优势,本人打算从即日起学习Python,谨以此系列博客记录学习点滴.文中如有错误,还望大牛们指出! Section 1: 本文是第一篇,当然也是基础,有了编程基础的我们都知道,学习一门语言什么最重要?当然先搞清楚数据类型和数据结构,有了这些,你才能去谈面向对象,才能去设计程序. Python的数据类型比较简单:1.整数;2.长整数;3.浮

从零一起学Spring Boot之LayIM项目长成记(五)websocket

前言 距离上一篇已经比较久的时间了,项目也是开了个头.并且,由于网上的关于Spring Boot的websocket讲解也比较多.于是我采用了另外的一个通讯框架 t-io 来实现LayIM中的通讯功能.本篇会着重介绍我在研究与开发过程中踩过的坑和比较花费的时间的部分. WebSocket 在研究 t-io 的时候,我已经写过关于t-io框架的一些简单例子分析以及框架中关于 websocket 中的编解码代码分析等,有兴趣的同学可以先看一下.因为 在LayIM项目中我会是用到 Showcase D

跟我学Spring Cloud(Finchley版)-13-通用方式使用Hystrix

本节详细讲解使用Hystrix的通用方式. 简介 Hystrix是由Netflix开源的一个延迟和容错库,用于隔离访问远程系统.服务或者第三方库,防止级联失败,从而提升系统的可用性与容错性.Hystrix主要通过以下几点实现延迟和容错. 包裹请求 使用HystrixCommand(或HystrixObservableCommand)包裹对依赖的调用逻辑,每个命令在独立线程中执行.这使用到了设计模式中的"命令模式". 跳闸机制 当某服务的错误率超过一定阈值时,Hystrix可以自动或者手

跟我学Spring Cloud(Finchley版)-20-Spring Cloud Config-Git仓库配置详解 原

在跟我学Spring Cloud(Finchley版)-19-配置中心-Spring Cloud Config 一节中,已实现使用Git仓库作为Config Server的后端存储,本节详细探讨如何配置Git仓库. 一.占位符支持 Config Server的占位符支持{application}.{profile}和{label}. 示例: server: port: 8080 spring: application: name: microservice-config-server cloud

跟我学Spring Cloud(Finchley版)-20-Spring Cloud Config-

在跟我学Spring Cloud(Finchley版)-19-配置中心-Spring Cloud Config 一节中,已实现使用Git仓库作为Config Server的后端存储,本节详细探讨如何配置Git仓库. 一.占位符支持 Config Server的占位符支持{application}.{profile}和{label}. 示例: server: port: 8080 spring: application: name: microservice-config-server cloud