java 修改properites文件不成功!

bird_boy 2010-02-06 03:51:03
执行下面这段代码:
output=new FileOutputStream(propertiesPath);
properties.setProperty(key,value);
properties.store(output,propertiesPath);

执行后,用getProperty(key)方法,发现修改了值,但是,文件中却没有修改!!
只是为什么??
...全文
73 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangyy130 2010-02-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 bird_boy 的回复:]
哎呀~~又给在另一个目录新建了一个文件!!郁闷了~~

谢了,给分!
[/Quote]
bird_boy 2010-02-06
  • 打赏
  • 举报
回复
哎呀~~又给在另一个目录新建了一个文件!!郁闷了~~

谢了,给分!
zhangyy130 2010-02-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhangyy130 的回复:]
抛异常了吗?
有中文吗?
[/Quote]
setProperty以前remove一下看看
properties.remove(key)

zhangyy130 2010-02-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhangyy130 的回复:]
抛异常了吗?
有中文吗?
[/Quote]
有中文的话建议你最好指定一下文件编码
bird_boy 2010-02-06
  • 打赏
  • 举报
回复
没有中文,没抛异常
zhangyy130 2010-02-06
  • 打赏
  • 举报
回复
抛异常了吗?
有中文吗?

50,462

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧