当前位置: 首页 > 知识库问答 >
问题:

Intellij IDEA 2016.3默认属性文件编码不起作用

鲁斯伯
2023-03-14

我在Intellij IDEA 2016.3中将属性文件的默认编码设置为“ISO-8859-1”,然后创建属性文件,但文件编码仍然是UTF-8:

知道吗?还是这应该成为一个问题?

更新:

在将项目和系统默认编码更改为ISO-8859-1,然后创建新的属性文件后,它仍然使用UTF-8编码,我无法手动更改属性文件编码,同时我可以更改其他文件的编码。

更新:

我在youtrack上创建了一个问题:

https://youtrack.jetbrains.com/issue/IDEA-165440

共有1个答案

易飞文
2023-03-14

今天,我面临着完全相同的问题。我找到了一个解决方法来修复受影响的属性文件:

  1. 将文件重命名为txt;确保复选框“重命名绑定资源束”未选中(例如locale-en.properties)-
 类似资料:
  • 年龄限制默认值不是由选择的,但是它与请求参数配合得很好。 YML文件 下面是带有请求参数Request的旧代码 下面是ModelAttribute请求的新代码

  • 我试图找到一种方法,为通过注释从Spring Boot中的application.property文件访问的属性设置UTF-8编码。到目前为止,我已经通过创建一个bean成功地将编码设置到我自己的属性源: 这样的解决方案存在两个问题。这一次,它与Spring Boot默认使用的“application.properties”位置(http://docs.Spring.io/spring-boot/

  • 问题内容: 我的实体中有一个布尔型属性。这是我的注释: 但是效果并不理想。这是我作为生成表的结果得到的SQL代码: 我究竟做错了什么? 因此,当我尝试将此类的实例保存到数据库时,出现异常: 如果我删除财产: 因此在这种情况下,我可以保存创建的对象。但是仍然 没有设置默认值, 并且我在数据库中此字段的值中得到NULL。 有什么想法吗?如果重要,我会使用MySQL Server 5.1。我将非常感谢您

  • 我有一个spring Boot2应用程序,有两个属性文件: application.properties application-dev.properties 当我在IntellijIdea中使用dev概要文件运行应用程序时,Spring会读取特定于概要文件的文件和默认文件。

  • 20.1 属性默认值 Spring Boot支持的一些库使用缓存来提高性能。例如,模板引擎会缓存已编译的模板,以避免重复解析模板文件。此外,Spring MVC可以在服务静态资源时将HTTP缓存的头部添加到响应中。 虽然缓存功能对生产环境非常有益,但在开发过程中可能会产生反作用,使您无法看到程序中刚刚做出的更改。由于这个原因,spring-boot-devtools默认会禁用那些缓存选项。 缓存选