【发布时间】:2013-07-28 05:51:29
【问题描述】:
我最近在 Win7 64 机器上安装了 Eclipse Kepler CDT。它运行良好(嗯,有点),但是 - 它一直在嘎吱作响,状态栏显示
更新 RPM 包提案列表
为什么会发生这种情况,我怎样才能让它停止?
【问题讨论】:
标签: eclipse windows-7 eclipse-cdt eclipse-kepler
我最近在 Win7 64 机器上安装了 Eclipse Kepler CDT。它运行良好(嗯,有点),但是 - 它一直在嘎吱作响,状态栏显示
更新 RPM 包提案列表
为什么会发生这种情况,我怎样才能让它停止?
【问题讨论】:
标签: eclipse windows-7 eclipse-cdt eclipse-kepler
它是“Linux 工具”插件中的bug。 似乎插件无法创建在
指定的文件Window -> Preferences -> Specfile Editor -> RPM Completions -> 包列表文件的路径
或
Window -> Preferences -> RPM -> Specfile Editor -> RPM Completions -> 包列表文件的路径
因此不断尝试创建它。
要解决此问题,只需在该位置和名称创建一个空文件,或在不同的位置和名称创建一个新的空文件并将其指定为“包列表文件的路径”。
注意:您不能使用 Windows 资源管理器创建默认文件 (.pkglist),因为它不允许您创建名称以点开头的文件。所以打开一个控制台(命令提示符)窗口并运行这个命令:
echo. > path\to\file\.pkglist
【讨论】:
.pkglist 文件就好了。
echo. > path\to\file\.pkglist(先关闭 Eclipse)。
我可以在 Eclipse Kepler 中通过转到 Window -> Preferences -> Specfile Editor -> RPM Completions 并取消选中 Automatically build the RPM packages proposal list 来解决这个问题
【讨论】:
以管理员身份运行 Eclipse,它将成功创建此失败。普通程序无权写入该目录。
当开发人员倾向于提供有意义的错误消息时?此外,将来有时可能会写入此文件,这也会失败。使这个失败对用户可写,通常程序以用户权限运行!
【讨论】:
我得到这个只是因为我的 %USERPROFILE%.pkglist 不存在,所以创建空文件解决了我的问题。
【讨论】: