maven编译工程时出现非法字符: \65279错误

这个问题很蹊跷,不过出现了非法字符,总体上应该是编码问题造成的。网上搜了一下资料,还真的解决了。留下来以作参考

使用Notepad或者其他的文本编辑工具,打开出问题的文件。然后按照 UTF-8无BOM模式保存,问题就解决啦。。。。。

时间: 2024-10-22 06:49:33

maven编译工程时出现非法字符: \65279错误的相关文章

maven编译java代码报“非法字符: \65279 ”错误的解决方法

前段时间开发一个项目,使用maven进行编译时报“非法字符: \65279 ”,但是眼睛看怎么都正确的,文件转成utf-8编码还是报错. 最后没办法,暴力解决了这个问,步骤如下 1.把文件内容复制出来,我是复制到Sublime Text2里面. 2.删除原文件. 3.创建一个新的java文件,并将复制出去的文本粘贴回来.搞定. 最后查了一下,还是很多人遇到这个问题了,而且也有人解答了产生的原因. 这篇文章解答了产生的原因,也给出了另外两种解决方法 http://blog.163.com/[ema

maven-报错非法字符:\65279 错误

开发中一个项目很早就报这个错,maven报错非法字符:\65279 错误,开发过程中偶尔会遇到,今天终于下决心要解决这个问题编译java 文件的时候,有些java文件报非法字符 \65279错误,在网上找和很多 方法,也试了很多方法,换JDK;添加maven-compiler-plugin插件,更改maven-compiler-plugin属性,更换版本;换editplus编译器;修改文件编码貌似也不靠谱(反正我修改之后还是报错~~),后来试了一个方法真的行了发现试过了上述所有方法都不可行,最终

关于javac编译时出现“非法字符:\65279”的解决方法

一般用UE或记事本编辑过的UTF-8的文件头会加入BOM标识,该标识由3个char组成.在UTF-8的标准里该BOM标识是可有可无的,Sun 的javac 在编译带有BOM的UTF-8的格式的文件时会出现"非法字符:\65279"的错误,但是用Eclipse进行编译却没有问题,原因在于Eclipse使用的是自己的JDT,而非javac,关于JDT的描述可以到eclipse的官网上去查看. 出现这种情况时,有两种解决方法: a) 利用UE.Editplus等文本编辑器重新保存文件为不带B

4.IDEA使用maven编译工程之后xml等配置文件丢失问题

1.使用maven编译工程之后xml等配置文件丢失的问题: 1.1工程编译之后配置文件不见了,导致工程无法访问: 1.2解决办法:在pom.xml中加入如下配置就搞定了: <resources> <resource> <directory>src/main/java</directory> <excludes> <exclude>**/*.java</exclude> </excludes> </reso

Android 编译时出现&quot;非法字符:\65279&quot;解决方法

编辑源代码之后,再编译时出现错误信息:"非法字符:\65279",导致编译终止,怎么改都不起作用,没法去掉该隐藏字符,郁闷.现记录下解决方法: 1.首先,Notepad++ 编辑器打开有问题的源文件 2.选择菜单栏:格式--->选择 "以UTF-8无BOM格式编码" 这一项,再保存文件即可.

maven 编译项目时:报com.sun.image.codec.jpeg不存在

项目中用到图片处理相关的一些工具类,在eclipse开发工具内,程序并没有什么问题,都可以正常使用,项目也没有报错,但通过maven 进行编译打包时,则会报错: 程序包com.sun.image.codec.jpeg不存在 . 从包名看,是sun公司之前的一些类,在比较老的一些代码中,常用来处理图片的格式转换.截取等等. 类似以下代码: 1 FileOutputStream fos= new FileOutputStream(targetFile); 2 JPEGImageEncoder enc

idea编译工程时出现Error:java: 无效的目标发行版: 1.8

见图,从上述可以看出工程用的jdk1.7,而idea编译时采用的是1.8版本(应该idea新版本内置的jre是1.8吧,默认编译采用1.8) 修改:如下图 http://blog.csdn.net/lyxtime/article/details/43372949

Maven 编译打包时如何忽略测试用例

跳过测试阶段: mvn package -DskipTests 临时性跳过测试代码的编译: mvn package -Dmaven.test.skip=true maven.test.skip同时控制maven-compiler-plugin和maven-surefire-plugin两个插件的行为,即跳过编译,又跳过测试. 指定测试类 mvn test -Dtest=RandomGeneratorTest 以Random开头,Test结尾的测试类 mvn test -Dtest=Random*

淘淘商城系列——使用maven构建工程时出现的错误

我觉得maven就他妈是一个傻逼,反正我是对它无语了.昨天刚刚使用maven构建完工程,都没有出现任何问题,而且运行也是没任何问题的,妈蛋,今天把Eclipse一打开,就出现了错误,截图如下: 我他妈开始怀疑人生了,而且比较奇怪的是虽然出现以上错误,但是使用maven tomcat插件启动taotao-manager-web工程没任何问题,截图如下: 你说这他妈奇不奇怪!我想说脏话,我想日天!虽然我抱怨了,但是经过我的深思熟虑,解决方法就出来了,我们应该update一下有红叉的maven工程,步