spe*_*0ne 6 filesystems file eclipse-3.5 windows-7
我已经使用Windows 7和Eclipse 3.5.1(Galileo)重新安装了我的计算机.
奇怪的是,我看不到Eclipse生成的任何文件.我找不到工作区,退房后无法从SVN找到文件.
看起来Windows 7无法读取Eclipse生成的文件......很奇怪
这可能是什么原因?
Jör*_*tag 15
你在哪里安装了Eclipse?你的工作区在哪里?
在Windows 7(实际上是Vista)中,许多安全策略现在实际上是由操作系统强制执行的,这些安全策略仅存在于早期版本的Windows中.例如,根据微软的文档,C:\Program Files
几十年来写入它几乎是非法的,但如果你真的尝试过它,它仍然有效.不再.截至Vista,C:\Program Files
是禁区.
但是,为了不破坏现有(损坏)的应用程序,Microsoft引入了文件系统虚拟化.如果应用程序尝试写入C:\Program Files
,则会以静默方式重定向到C:\Users\%Username%\AppData\Local\VirtualStore\Program Files
.因此,此特定应用程序会查看它创建或更改的所有文件C:\Program Files
,但其他应用程序,包括资源管理器,只能看到未更改/空目录.
这不仅适用于C:\Program Files
其他系统目录,也适用于其他系统目录.此外,它适用于注册表的系统部分,HKEY_LOCAL_MACHINE
例如.
为了避开这一切,我只是安装了我的Eclipse副本中%LocalAppData%\eclipse
(这是C:\Users\%Username%\AppData\Local\eclipse
),并在创造我的工作区%AppData%\eclipse
(这是C:\Users\%Username%\AppData\Roaming\eclipse
).这只是工作 ™.
归档时间: |
|
查看次数: |
4150 次 |
最近记录: |