Eclipse 自动从 .properties 文件中删除行

Posted

技术标签:

【中文标题】Eclipse 自动从 .properties 文件中删除行【英文标题】:Eclipse automatically removes lines from .properties file 【发布时间】:2015-05-07 17:49:07 【问题描述】:

我的 Spring 项目中包含键值对的 .properties 文件很少。在特定行,当我添加一些内容并关闭文件时,一些新添加的行会自动删除。

例如,在下面,我在 HALSTCD=State 之后添加了我的行。

HALPHONENBR=Phone (optional) 
RECPEMAIL=Email notifications
HALSTCD=State

######################### Field Mapping For POS Information #################### 
WSCACCT=WSC Account#
WSC_PSTLCD=WSC Postal Code
POSNONTRANS=POS Non-Trans IDs


##################### Field Mapping For TD/IPD/NAFTA Information ################
SCAC=Standard Carrier Abbreviation Code

保存文件后关闭它,当我再次打开时,一些行被删除了。

HALPHONENBR=Phone (optional) 
RECPEMAIL=Email notifications
HALSTCD=State
WSC_PSTLCD=PSTLCD POSD
POSNONTRANS=POS Non-Trans IDs


##################### Field Mapping For TD/IPD/NAFTA Information ################
SCAC=Standard Carrier Abbreviation Code

请告诉我如何防止这种情况发生。我正在使用 Eclipse Indigo。

【问题讨论】:

【参考方案1】:

出现问题是因为我在同一个文件中重复了两次相同的键,并且每次我关闭并重新打开时 Eclipse 都会自动删除它们。我删除了多次出现的键,它工作正常。

【讨论】:

以上是关于Eclipse 自动从 .properties 文件中删除行的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse怎么设置 自动从 Integer 转换为 int

怎么在eclipse中安装properties插件

问题篇SpringBoot的properties文件不能自动提示解决方法

Eclipse属性文件编辑器---Properties Editor

Eclipse 通过JPA自动生成注解实体

使用 angularJS 从存储在 Eclipse 项目类路径中的 .properties 文件中提取值