IntelliJ IDEA中的这个错误是什么?

时间:2013-10-22 09:19:16

标签: intellij-idea

当我尝试编辑并保存javascript文件时,IntelliJ使其无法实现:

无法保存C:\ Users \ dev \ joo-web \ trunk \ joo-admin-web \ src \ main \ webapp \ scripts \ extjs \ examples \ tree \ treegrid.json。 该文件已重命名为treegrid.json_ jb_old _ 。 您的更改已写入treegrid.json_ jb_bak _

为什么会这样?有什么办法可以解决它?

3 个答案:

答案 0 :(得分:9)

请尝试关闭Settings | General | Use "safe write"选项 - 这样可以消除此类问题(很可能是由权限问题引起的)

答案 1 :(得分:2)

你使用Jetty吗?我也遇到过这个问题,感谢你提醒我切换到Tomcat7,问题解决了:)

答案 2 :(得分:1)

我有一个文件 - 它原来是我的shell" TCCLE"来自JPSoft - 仍然持有该文件。我无法说出原因,但我猜测这是我最近的FFIND搜索。

这可能不适用于您的文件,但您可以使用相同的诊断技术:从SysInternals获取ProcessExplorer并使用" Find->文件句柄或DLL"菜单并输入要搜索的文件的名称。这将告诉你哪个进程正在锁定它。

在我的情况下,文件本身没有被保留,但是tcc.exe锁定了myfile_jb_old_。 杀死tcc.exe解决了它。