Eclipse在“更新rpm包提案列表”时继续处理

时间:2013-07-28 10:07:41

标签: eclipse windows-7 eclipse-cdt eclipse-kepler

我最近在Win7 64机器上安装了Eclipse Kepler CDT。它运行良好(好吧,有点),但是 - 它继续处理,状态栏说

  

更新RPM包提案列表

为什么会发生这种情况?如何让它停止?

4 个答案:

答案 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

在Eclipse Kepler中解决此问题

答案 2 :(得分:3)

以管理员身份运行Eclipse,它将成功创建此失败。普通程序无权写入此目录。

当开发人员倾向于提供有意义的错误消息时?此外,它有可能在将来托盘写入此文件,这也将失败。使用户失败可写,通常程序以用户权限运行!

答案 3 :(得分:0)

我之所以这样,只是因为我的%USERPROFILE%。pkglist不存在,所以创建空文件解决了我的问题。