maven项目html文件打开乱码,maven项目文件乱码问题

今日碰到maven项目中的一个资源文件出现乱码,排查发现是在.setting文件夹下的org.eclipse.core.resources.prefs文件导致的。

修改前的编码规则如下:

eclipse.preferences.version=1

encoding//src/main/java=GBK

encoding//src/main/resources=UTF-8

encoding//src/test/java=GBK

encoding//src/test/resources=UTF-8

修改后的编码规则如下:

eclipse.preferences.version=1

encoding//src/main/java=GBK

encoding//src/main/resources=GBK

encoding//src/test/java=GBK

encoding//src/test/resources=GBK

经一番查找原因后,了解到org.eclipse.core.resources.prefs文件,会指定当前项目的编码方式。如果当时建立该文件时采用的编码规则是GBK,而后修改了该项目的编码规则为UTF-8,导致了打开文件出现乱码。改成一致就行了。

基于分布式、服务化的maven项目文件规划

引言 此文不是纯粹介绍maven概念,而是介绍一个具体的maven项目文件规划 这个规划可能适合于研发比较复杂的业务,这些业务有分布式和服务化的需要. 这个规划能够解决因为分布式和服务化要求而引起的项 ...

maven中文乱码问题——打包错误

工程采用GBK编码, web应用中的配置文件打包后,war包里的配置文件里的中文成乱码.   用notepad++打开后,可以看到是用utf-8格式的(可以通过菜单中的[格式]查看),也就是说,在经过 ...

maven中文乱码问题——编译错误

新建了个web应用,用maven配置的. Java源代码采用了utf-8编码格式. 本地编译打包,报错误.   由于系统默认编码是GBK,因此需要采用utf-8来编译. 采用如下方式: 在pom中添加 ...

maven项目乱码以及项目名出现红叉

中文乱码 出现中文乱码的时候可以看一下maven项目里面的pom.xml是不是设置了UTF-8,如果设置了UTF-8,只需将UTF-8去掉就好.因为默认的是GBK国际编码,UTF-8是中文编码,自己建 ...

IDEA + SpringBoot + maven 项目文件说明

Springboot + maven + IDEA + git 项目文件介绍 1..gitignore  分布式版本控制系统git的配置文件,意思为忽略提交 在 .gitingore 文件中,遵循相应 ...

#maven解决乱码问题

                        org.apache.maven.pl ...

Jenkins maven 构建乱码,修改file.encoding系统变量编码为UTF-8

一切都是windows的控制台默认编码GBK问题 情景: 使用jenkins构建,console 输出的中文乱码.代码编码格式是utf-8,因为Jenkins会默认读取当前系统的编码格式,导致构建日志 ...

STS 控制台 中文乱码(maven 中文乱码)

用uriEncoding标签设置中文字符集就行了 org.apache.tomcat.maven

随机推荐

Redis 分布式session

这里有三种和方式实现: 1.Harbour.RedisSessionStateStore , ServiceStack.Redis 配置web.config

IOS第三方地图-百度地图集成

百度地图官网: http://developer.baidu.com/map/index.php?title=iossdk 照上面吧百度地图sdk集成到工程 然后在pilst文件中加入: 如果地图没有 ...

Oracle判断语句集合(转载)

SELECT decode(sign(to_date('2008-05-01', 'yyyy-MM-dd') -                   to_date('2008-03-01', 'yy ...

【密码技术】Part 4 SSL/TLS

01 SSL/TLS基本概念 02 TLS协议流程图

hive函数应用之操作json

1.创建表 createtable.sql中存放的创建表语句如下 create external table adt.jsontest ( appKey string comment "AP ...

Java axis2.jar包详解及缺少jar包错误分析

Java  axis2.jar包详解及缺少jar包错误分析 一.最小开发jar集 axis2 开发最小jar包集: activation-1.1.jar axiom-api-1.2.13.jar ax ...

Oracle Database 11g Release 2 Standard Edition and Enterprise Edition Software Downloads

Oracle Database 11g Release 2 Standard Edition and Enterprise Edition Software DownloadsOracle 数据库 1 ...

NeighboringCellInfo.aidl

在src下先建立包名为android.telephony(右键src > new > package,create package-info.java打钩),然后右键刚建的android. ...

centos安装swoole

编译安装swoole: cd && wget https://github.com/swoole/swoole-src/archive/1.8.6-stable.tar.gz  ...

【Unity笔记】获得鼠标点击屏幕的位置,并转成世界坐标

Vector3 pos = Camera.main.ScreenToWorldPoint(Input.mousePosition);

你可能感兴趣的:(maven项目html文件打开乱码,maven项目文件乱码问题)