解决"XML Parser Error on line 1: 前言中不允许有内容"错误
用Eclipse发布项目时,如果用windows自带的记事本编辑项目里面的xml文件再保存运行的时候,会报一个错误:
XML Parser Error on line 1: 前言中不允许有内容。
之前只是知道这个问题但是并不知道是什么原因,每次只能在Eclipse里面编辑好了然后粘贴过去,今天又遇到了这个问题,特点研究了下发现只需要在保存文件时把文件编码保存为 ANSI 就可以了,不过有的同学反应保存为 ANSI 依然不能解决问题,如果你出现上面问题的话可以尝试使用 notepad++打开XML文件然后在菜单栏中找到编码菜单然后选择“以UTF-8无BOM格式编码”然后再保存下试试
相关推荐
-
搭建Eclipse+MyEclipse开发环境
一.安装JDK首先下载JDK 5.0(JDK 5.0的下载页面为:jsp" target="_blank">http://java.sun.com/j2se/1.5.0/download.jsp):然后运行JDK 5.0安装程序jdk-1_5_0_06-windows-i586-p.exe,安装过程中所有选项保持默认:最后配置JDK的环境变量:在"我的电脑"上点右键->"属性"->"高级"->
-
完美解决在eclipse上部署Tomcat时出现8080等端口被占用的问题
问题描述: 在eclipse中部署Tomcat时,出现如下错误. 解决方法如下: 方法一: 1.开始->cmd->输入命令netstat -ano出现下图所示(注意下边显示有些错位,最后一列是PID): 2.有的同学输入netstat -ano后显示不是内部文件,解决方法如下: 开始->cmd->cd: c\WINDOWS\system32\ 结果如上图所示. 3.打开Windows任务管理器,点击查看,点击选择列,勾起PID选项,如下图所示: 4.由于自己机子上的8080端口处于
-
基于eclipse.ini内存设置的问题详解
-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?下面我们一一进行回答1. 各个参数的含义什么?参数中-vmargs的意思是设置JVM参数,所以后面的其实都是JVM
-
Eclipse下使用ANT编译提示OutOfMemory的解决方法
出现此错我的原因是由于ant在执行的时候,默认给JVM的内存不够,需要通过设定启动参数,增加允许使用的内存量.如果是通过命令行直接执行ANT,那么,直接修改启动命令即可.但是,在Eclipse上执行,命令行的设定就不好用了. 自己也是试验了好几次,最后终于搞定. 争取的设定方法是,直接在Eclipse的执行JVM上设定参数,如下: 1.打开Window->Preferences->Java->Installed JREs 2.选中默认(正在)使用的JDK 3.点击Edit..并向Defa
-
eclipse+myeclipse 环境配置方法
1.安装jdk1.5 2.修改环境变量:在"系统变量"处找到Path单击编辑,将";D:\Program Files\Java\jdk1.5.0_07\bin"加在其后 再单击新建,加入变量名"classpath",classpath=.;D:\Program Files\Java\jdk1.5.0_07\lib 3.安装MyEclipse_5.5.1GA_E3.2.2_FullStackInstaller.exe 4.将"汉化ecli
-
eclipse报错 eclipse启动报错解决方法
报错之一: Version 1.4.2_03 of the JVM not suitable for this product.Version1.5 or geeater is required 大概意思好像说我的JVM虚拟机的环境 1.4版本过低,让我用1.5版本以上的,很疑惑...我安装的jdk是1.7的. 不过jvm是; C:\Documents and Settings\Administrator>java -version java version "1.7.0_07"
-
浅析打开eclipse出现Incompatible JVM的解决方法
安装了oracle10g的客户端后,eclipse打不开了.所以检查了一下,发现是以下原因.运行eclipse出现以下错误:Incompatible JVMVersion 1.3.1_01 of the JVM is not suitable for this product.Version:1.4.1 or greater is required.或Version 1.4.1_02 of the JVM is not suitable for this product.Version:1.5
-
解决Eclipse add external jars运行出现java.lang.NoClassDefFoundError的方法
最近发现一个问题,有时候对一个Android项目反复的Add jar和remove jar,发现编译可以通过,但是运行起来当应用到外部jar的对象时,会抛出java.lang.NoClassDefFoundError异常.导致程序奔溃. 查看项目属性,发现java build path里比正常的项目少了Android Dependencies这一项: 通过和丢失之前的项目进行比对,发现差别在于工程根目录下的.classpath文件,<classpathentry exported="tru
-
Java 关于eclipse导入项目发生的问题及解决方法(推荐)
今天通过eclipse导入了几个项目,项目名出现红叉,对于我这样的强迫症来说是无法容忍的,故现做总结,遇到同学可按照以下方法来操作. 改动的地方主要是两个方面: 1.Tomcat版本问题. 此问题是由于我发现项目原有的Tomcat7.0运行的,本机为Tomcat8.0,所以出现错误. 解决办法:鼠标右击项目找到Build Path --- configure Build Path 发现Tomcat的版本为7.0的,所以先remove掉,在选择Add Library 选中server runtim
-
解决"XML Parser Error on line 1: 前言中不允许有内容"错误
用Eclipse发布项目时,如果用windows自带的记事本编辑项目里面的xml文件再保存运行的时候,会报一个错误: XML Parser Error on line 1: 前言中不允许有内容. 之前只是知道这个问题但是并不知道是什么原因,每次只能在Eclipse里面编辑好了然后粘贴过去,今天又遇到了这个问题,特点研究了下发现只需要在保存文件时把文件编码保存为 ANSI 就可以了,不过有的同学反应保存为 ANSI 依然不能解决问题,如果你出现上面问题的话可以尝试使用 notepad++打开XML
-
解决"XML Parser Error on line 1: 前言中不允许有内容"错误
用Eclipse发布项目时,如果用windows自带的记事本编辑项目里面的xml文件再保存运行的时候,会报一个错误: XML Parser Error on line 1: 前言中不允许有内容. 之前只是知道这个问题但是并不知道是什么原因,每次只能在Eclipse里面编辑好了然后粘贴过去,今天又遇到了这个问题,特点研究了下发现只需要在保存文件时把文件编码保存为 ANSI 就可以了,不过有的同学反应保存为 ANSI 依然不能解决问题,如果你出现上面问题的话可以尝试使用 notepad++打开XML
-
Fckeditor XML Request error:internal server error (500) 解决方法小结
原来一直能用的ecshop后台信息发布里面的fckeditor上传功能,换了个机器后不能用了.以为是文件损坏,上传一边不行. 什么xml错误,还弹出一个大的JavaScript alert警告框,内容就是服务器端错误的500内容 网上搜,又说是配置问题,主题问题,想想都不应该,直接请求 复制代码 代码如下: filemanager/connectors/php/connector.php 出了服务器的500错误,html文件能访问,txt也行. 后来从根目录开始查,发现到fckeditor目录里
-
解决fatal:remote error:You can't push to git://github.com/username/*.git问题的办法
解决fatal:remote error:You can't push to git://github.com/username/*.git问题的办法 今天Git push的时候 fatal:remote error: You can't push to git://github.com/username/*.git Use git@github.com:username/*.git 看来我是没有权限push啊. 解决方法: git remote rm origin git remote add
-
解决Android studio Error:(30, 31) 错误: 程序包 不存在的问题
一.修复bug 记录这个bug,不是说这个问题有多么难,而是在解决之前,尝试了很多办法,它是一个不断试错的过程,比如: 多次的 clean project/ rebuild project: 查看主项目下的build/ 查看编译之后的.class 文件,发现并不存在library 的编译代码: 尝试了将library 的包名重新命名.先删除,然后添加进来: 试了很多办法,当然都没有用,最后搜索才发现是和混淆有关,于是将library 的混淆关闭,再编译就ok ,如下: buildTypes {
-
解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)
一.问题 有时候我们登录Mysql输入密码的时候,会出现这种情况 mysql -u root -p Enter Password > '密码' 错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 或者:错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 二.
-
解决fatal:remote error:You can't push to git://github.com/username/*.git问题的办法
解决fatal:remote error:You can't push to git://github.com/username/*.git问题的办法 今天Git push的时候 fatal:remote error: You can't push to git://github.com/username/*.git Use git@github.com:username/*.git 看来我是没有权限push啊. 解决方法: git remote rm origin git remote add
-
C语言详细讲解#error与#line如何使用
目录 一.#error 的用法 二.#line 的用法 三.小结 一.#error 的用法 #error 用于生成一个编译错误消息 用法 #error message,message不需要用双引号包围 #error 编译指示字用于自定义程序员特有的编译错误消息,类似的,#warning 用于生成编译警告. #error 是一种预编译器指示字 #error 可用于提示编译条件是否满足 用法示例如下: 编译过程中的任意错误信息意味着无法生成最终的可执行程序. 下面初探一下 #error #inclu
-
详解JSP中使用过滤器进行内容编码的解决办法
详解JSP中使用过滤器进行内容编码的解决办法 问题 当通过JSP页面,向数据库中插入记录的时候,可能因为JSP页面编码原因,导致插入到数据库中的新纪录出现乱码.因此需要对JSP页面中的内容进行编码操作,从而保证与数据库中的编码一致. 解决方案 使用JSP中过滤器进行处理.处理步骤如下 1.新建一个servlet,使其实现javax.servlet.Filter接口 2.修改Servlet/JSP Mapping URL ,将其改为 /EncodingFilter 3.在EncodingFilte
-
无法在com+ 目录中安装和配置程序集 错误:-2146233087的解决方法[已测]
1.sql2005下载地址 http://www.jb51.net/softs/2190.html 注意了,要下载947M的那个文件,不对的注意下一般情况下安装的时候如果提示com+有问题就事先解决下,不要等安装到最后了,再来,我是通过第二种方法解决的,而且是中止以后重新安装的,一切正常. 第一种错误显示: 无法在com+目录中安装和配置程序集 错误:-2146233087 无法在com+目录中安装和配置程序集c:\program files\Microsoft SQL Server\90\DT
随机推荐
- 详解Redis用链表实现消息队列
- jQuery EasyUI Accordion可伸缩面板组件使用详解
- jquery选择器大全 全面详解jquery选择器
- Android获取照片、裁剪图片、压缩图片
- Java TreeMap排序算法实例
- iOS动画特效之立方体翻转
- ThinkPHP中html:list标签用法分析
- C#控制台基础 List泛型集合与对应的数组相互转换实现代码
- python实现在控制台输入密码不显示的方法
- Android Retrofit 2.0框架上传图片解决方案
- Vue2.0 axios前后端登陆拦截器(实例讲解)
- asp.net下日期加减的方法
- Shell中的${}、##和%%使用范例
- sqlserver获取各种形式的时间
- jquery attr方法获取input的checked属性问题
- js 求时间差的实现代码
- 将MySQL从MyISAM转换成InnoDB错误和解决办法
- 冒泡算法的改进具体实现
- Android 中SQLite技术实例详解
- android listview实现新闻列表展示效果