我最近在Win7 64机器上安装了Eclipse Kepler CDT。它运行良好(好吧,有点),但是 - 它继续处理,状态栏说
更新RPM包提案列表
为什么会发生这种情况?如何让它停止?
答案 0 :(得分:42)
这是“Linux工具”插件中的bug。 似乎插件无法创建
指定的文件窗口 - >偏好 - > Specfile Editor - > RPM完成 - >包列表文件的路径
或
窗口 - >偏好 - > RPM - > Specfile Editor - > RPM完成 - >包列表文件的路径
因此不断尝试创建它。
要解决此问题,只需在该位置创建一个空文件&名称,或在其他位置创建一个新的空文件&命名并将其指定为“包列表文件的路径”。
注意:您无法使用Windows资源管理器创建默认文件(.pkglist
),因为它不允许您创建名称以点开头的文件。因此,打开控制台(命令提示符)窗口并运行此命令:
echo. > path\to\file\.pkglist
答案 1 :(得分:17)
我可以通过转到Window -> Preferences -> Specfile Editor -> RPM Completions
并取消选中Automatically build the RPM packages proposal list
答案 2 :(得分:3)
以管理员身份运行Eclipse,它将成功创建此失败。普通程序无权写入此目录。
当开发人员倾向于提供有意义的错误消息时?此外,它有可能在将来托盘写入此文件,这也将失败。使用户失败可写,通常程序以用户权限运行!
答案 3 :(得分:0)
我之所以这样,只是因为我的%USERPROFILE%。pkglist不存在,所以创建空文件解决了我的问题。