Intellij IDEA 14.1.2拒绝保存文件

时间:2015-06-24 22:38:11

标签: java intellij-idea

我在类中有一行代码:

(x^y)^z

我将其更改为g.setColor(Color.BLACK); ,但Intellij将其保存为g.setColor(Color.WHITE);

我已尝试在Intellij中使缓存失效并重新启动,但这并没有解决问题。

我尝试关闭Intellij并在Notepad ++中编辑文件。当我打开Intellij时,它仍然是旧代码,Notepad ++告诉我另一个程序修改了文档。当我说是重新加载文档时,它会改回旧代码。

1 个答案:

答案 0 :(得分:1)

这听起来像是一个bug,杀死任何intelliJ实例并重新打开它以查看它是否解决了问题,如果没有,再次关闭intelliJ并尝试使用notepad ++编辑它,如果它告诉你“另一个程序修改了文档”的相同内容,这意味着有一个打开该文件的进程继续写入它。

多个进程写入相同的文件分辨率: (也适用于已由其他程序问题打开的文件)

您可以使用任务管理器的资源监控器 - >性能选项卡并检查具有该文件名的任何关联句柄,您可以使用 Process Monitor 来实现相同的结果:https://technet.microsoft.com/en-us/library/bb896645.aspx并终止继续写入它的进程。

达尼