当我尝试将文件保存到项目目录中的光盘时,出现此错误:
java.io.IOException: W:\\[projectname]\\.idea not found
一些研究告诉我,(网络)位置不可写。 我正在尝试从Windows 8中的phpstorm编写此文件。 驱动器(W :)是Linux机器的网络驱动器。
我尝试写入的目录与我在windows中连接的用户和组相同。
这是ls -alh:
的结果drwxrwxrwx 2 correct-user correct-user
答案 0 :(得分:0)
在Linux和其他类Unix操作系统上,默认情况下,以.
开头的文件被视为“隐藏文件”。因此,当基于Windows的程序创建它时,即使创建成功,它也会突然看不到它,因为它被隐藏了。您可以通过在共享配置中添加以下行来在Samba配置中修复此问题:
hide dot files = no
答案 1 :(得分:0)
在我的samba设置中,我添加了一个veto文件参数。删除此参数允许我再次写入点文件。
Samba将此设置描述如下: 这是既不可见也不可访问的文件和目录列表