Maven之——非法字符: \65279的解决办法
2015-11-07 19:03
441 查看
转载请注明出处:/article/8380939.html
在Eclipse下引入了一个别的项目下考进来的.java文件。
当运行Maven Build的时候,不通过,显示错误:
第1行第x列 非法字符: \65279
看了源文件没有这些东西啊
没办法,将源文件的内容copy到记事本里面,然后删除原来的文件,重新创建一个同名的java文件,将记事本里面的文本复制到新建文件中。保存,再执行maven一切OK。
你可以按照下面的方式去修改pom.xml的编码格式:
资源文件的编码设置如下:
在Eclipse下引入了一个别的项目下考进来的.java文件。
当运行Maven Build的时候,不通过,显示错误:
第1行第x列 非法字符: \65279
看了源文件没有这些东西啊
没办法,将源文件的内容copy到记事本里面,然后删除原来的文件,重新创建一个同名的java文件,将记事本里面的文本复制到新建文件中。保存,再执行maven一切OK。
你可以按照下面的方式去修改pom.xml的编码格式:
<plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> <encoding>UTF-8</encoding> </configuration> </plugin>可以通过 <encoding>UTF-8</encoding> 来设置,如果不设置的话会用本地操作系统的编码来编译文件。
资源文件的编码设置如下:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.3</version> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin>举例如下:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.5.1</version> <configuration> <source>1.6</source> <target>1.6</target> <compilerArgument>-Xlint:all</compilerArgument> <showWarnings>true</showWarnings> <showDeprecation>true</showDeprecation> <encoding>UTF-8</encoding> </configuration> </plugin>
相关文章推荐
- socket 多线程连接 accept 详解
- WCF 入门(20)
- 使用httpclient框架分别用post,get方式提交
- MySQL高可用方案选型参考
- 近两天的一发新浪微博crsf.exp源码
- poj 1742 Coins dp 多重背包 优化
- init rtl8367
- 《软件需求最佳实践》阅读笔记一
- 卜算子·谒杜甫草堂
- 代理模式
- 字符串操作函数、数学函数
- 三种方式实现自定义圆形进度条ProgressBar
- HDU 5522 Numbers
- 利用粒子群算法求解非线性二层规划问题(matlab)
- python机器学习《入门》
- 图片轮播
- hdu5533Dancing Stars on Me
- 机器学习实战--KNN 算法 笔记
- java多线程细节归纳汇总
- Linux学习笔记