精华内容
下载资源
问答
  • IDEA报错:前言中不允许有内容

    千次阅读 2020-08-23 16:36:21
    问题:IDEA报错:前言中不允许有内容? Error:Failed to load project configuration: cannot parse file xxx.xml:paeseError at [row,col]:[1,1] Message: 前言中不允许有内容。 报错原因:xml文件为带BOM头...

    问题:IDEA报错:前言中不允许有内容?

    Error:Failed to load project configuration: cannot parse file xxx.xml:paeseError at [row,col]:[1,1]
    Message: 前言中不允许有内容。

    报错原因:xml文件为带有BOM头的UTF-8格式,所以IDEA读取时会报错 可能是IDEA的Settings设置中File Encodings改动造成的,最后一项选择了with BOM。

    解决办法:

    • 首先修改设置:IDEA–>File–>Settings–>File Encodings–>with No BOM
      (只修改最后一项,上面三个都选UTF-8即可)

    • 然后在我的电脑中找到报错的xml文件(通过报错信息可以看到该文件的绝对路径)

    • 复制该xml文件,拷贝到 Notepad++ 中,全选文件内容

    • 点击编码(N)可以发现当前文件使用的是UTF-8-BOM编码,选择转为UTF- 8编码

    • 最后要记得保存就可以了。

    展开全文
  • 看日志:Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Message: 前言中不允许有内容。at java.xml/com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next...

    最近学习Python,使用Pycharm创建项目,创建前、后都没有问题,当项目关闭了,在打开之前的项目都打不开,屏幕只是闪一下,但是打不开项目,找到idea的日志(默认的日志文件路径在C盘,当前用户所属目录的根目录下.pytharm/system/log )显示:
    在这里插入图片描述
    点一次闪一次一个报错,那就慢慢恢复自定义的设置吧,最后调试找到了是字符集编码设置的地方出了问题:
    在这里插入图片描述

    图中红色方框中的地方改称NO BOM,然后将项目中已经存在的.idea文件夹删除重新导入项目,以后就无虑了;

    展开全文
  • 在你当前的工作空间直接删除 .idea 文件夹,然后重新建立工作空间即可解决

    在你当前的工作空间中直接删除    .idea  文件夹,然后重新建立工作空间即可解决

    展开全文
  • 前言中不允许有内容的问题 跟着网上的教程整合了一遍spring和mybatis,核心内容与教程的内容一模一样(前后对了几遍)但是使用单元测试的时候总是出现上述的问题。 总体就是说解析xml文件的时候出现错误 文...

    idea下整合spring-mybatis出现 Cause: org.xml.sax.SAXParseException; lineNumber: 3; columnNumber: 55; 前言中不允许有内容的问题

    跟着网上的教程整合了一遍spring和mybatis,核心内容与教程的内容一模一样(前后对了几遍)但是使用单元测试的时候总是出现上述的问题。
    在这里插入图片描述总体就是说解析xml文件的时候出现错误

    文件的编码格式问题

    在网上找了一些解决前言中不允许有内容的一些方法,
    例如查看文件的编码格式,另存为无BOM的utf-8编码格式,
    为此我还专门下了一个Notepad++,一看发现我的appicationContext.xml的文件格式没有错
    

    web.xml读取spring 的配置文件

    网上还有一种解决方法就是使用web.xml来读取spring的配置文件

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
             version="3.1">
    <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:appicationContext.xml</param-value>
        </context-param>
        <listener>
            <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        </listener>
    </web-app>
    
    但是这个还不是解决的问题,还是出现了错误
    

    最后检查每一个相关的文件,重头到尾的检查了一遍,还是没有发现问题,然后我再看抛出的错误信息,发现了下面这个

    'file [D:\java web\IntelliJ IDEA 2017.3.2\spacework\ssm\out\production\ssm\com\java\mapper\UserMapper.xml]';
    
    

    看了一遍UserMapper.xml文件后发现文件上面多了一个字母
    在这里插入图片描述
    就是因为多了这个s,才导致上面的问题

    最后正常的输出结果:

    log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironment).
    log4j:WARN Please initialize the log4j system properly.
    log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
    User{id=1, username='王五', birthday=null, sex='2', address='null'}
    
    Process finished with exit code 0
    

    这个事情让我明白了真的不能粗心大意,一个小字母浪费了我大半天的时间

    
    
    展开全文
  •  Error on line 1 of document : 前言中不允许有内容。 Nested exception: 前言中不允许有内容。 有点懵逼。。。。。 直觉是xml文件问题,因为之前是可以正常读取的! 后来发现果然是xml文件问题,xml文件的...
  • Intellij IDEA 死机重启BUG 前言中不允许有内容 JDOMParseException
  • 导致这个报错的原因是创建项目时,idea编码格式设置问题,导致.xml文件格式正确,idea读取文件错误。所以在开发前,一定要正确配置好开发工具。 settings——Editor——File Encoding,编码格式设置成UTF-8,且...
  • 主要看有关classpath的部分,classpath在yml文件显示是白色的,如果是黄色,就看classpath的冒号后边没有空格 如果就删除空格,这些都确定没有问题之后 再看你的classpath配置的路径,确保配置的路径是你添加...
  • xml文件转化为UTF-8格式会一个BOM头, 所以IDEA 的读取的时候就会报错 解决办法 注意 : 因为我的是 idea 的配置文件报错 ! 而且报错的 xml 文件太多了, 所以我直接 把 .idea 文件夹删了, 然后重新导入的 额, 这...
  • idea 2019.2.3进行web项目build的时候会报build.xml前言中不允许有内容的解决方法: 先检查文件的build.xml的编码格式,一般是调整过文件内容导致与系统编码格式一致的。 将文件用notepad++打开然后修改为使用...
  • 一次意外关机,导致打开开发工具Intellij IDEA在运行项目过程出现下图错误: 修改错误方法,在IDEA的workspace找到 .idea 目录下的workspace.xml文件删除即可。
  • 前言中不允许有内容” 这是用IDEA写的第一个程序…… 它出现了一些问题 让人很难过 希望人可以帮助解答,谢谢 程序是这样子的 运行完是这样显示的 转载于:...
  • Error:Failed to load project configuration: cannot parse file D:\IDEA\mis-center-soa.idea\...Message: 前言中不允许有内容。 当你工具出现这样问题的时候不要怕,一般是编码问题 设置编码with NO BOM,如果文...
  • Idea下用Maven管理Spring和MyBatis整合的项目,出现XmlBeanDefinitionStoreException: Line 1 in XML document from class path resource [jdbc.properties] is invalid; nested exception is ... 前言中不允许有内容
  • 因为电脑卡死强制重启电脑后打开idea,进行junit单元测试报错: ...file E:\project.idea\workspace.xml: Error on line 1: 前言中不允许有内容。 解决方案: 将文件夹搜索workspace.xml 将里面的内容...
  • 出现这个问题 一般是编码问题,找到setting file encoding ,修改create utf-8 files:with no BOM ,然后删除.idea文件,重新build
  • 问题提示如下: 解决方法: 1、配置IDEA的字符编码 2.删除IDEA工作目录下的.idea文件夹 3、在IDEA主页右边的Maven工程管理界面重新导入工程(工程的pom文件)
  • 报错详情: Error:Failed to load project configuration: cannot parse file D:\Work\demo\.idea\libraries\Maven___...Message: 前言中不允许有内容。 我复制了一份项...
  • 问题:今天正在工作,突然知道咋了,公司停电了,正在用IntelliJ IDEA 14.0.2写代码的我蒙了,然后当电来了以后,启动IntelliJ IDEA就报错了 [img]...
  • Message:Message: 前言中不允许有内容

    千次阅读 2020-01-11 17:01:26
    Message: 前言中不允许有内容。 1.右键出错的文件,Remove BOM 2.打开设置,Editor ——》File Encoding 选择with no BOM,注意:这个设置只修改了当前项目,如果还需要为其他项目设置,在other settings 为新的...
  • 如果发生“前言中不允许有内容”这个错误, 首先先看报错点, 我的报错就是项目.idea的目录的*.xml文件报错, 解决办法就是设置为utf-8格式 按图所示修改 最后删除.idea这个目录然后重新导入一下项目就ok了 ...
  • 强行关机后,悲剧发生了,idea报错了!配置也还原了,尼玛坑死了 ...Error:Internal error: (org.jdom.input.JDOMParseException) Error on line 1: 前言中不允许有内容。 org.jdom.input.JDOMPars

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,458
精华内容 1,783
关键字:

idea前言中不允许有内容