Eclipse在“更新rpm软件包建议列表”时不断地处理

dzhpxtsq  于 2023-01-13  发布在  Eclipse
关注(0)|答案(5)|浏览(200)

我最近在一台Win764机器上安装了EclipseKeplerCDT,它运行得很好(嗯,算是吧),但是--它一直嘎吱嘎吱地响,状态栏上显示
更新RPM包建议列表
为什么会发生这种情况,我如何才能让它停止?

uqxowvwt

uqxowvwt1#

这是“Linux Tools”插件中的bug。该插件似乎无法创建指定的文件

窗口-〉首选项-〉规范文件编辑器-〉RPM完成-〉程序包列表文件的路径

窗口-〉首选项-〉RPM -〉规范文件编辑器-〉RPM完成-〉程序包列表文件的路径

因此不断尝试去创造它。
要解决这个问题,只需在该位置和名称创建一个空文件,或者在不同的位置和名称创建一个新的空文件,并将其指定为“包列表文件的路径”。

**注意:**您无法使用Windows资源管理器创建默认文件(.pkglist),因为它不允许您创建名称以点开头的文件。因此,请打开控制台(命令提示符)窗口并运行此命令:

echo. > path\to\file\.pkglist
yrwegjxp

yrwegjxp2#

我可以在Eclipse Kepler中通过转到Window -> Preferences -> Specfile Editor -> RPM Completions并取消选中Automatically build the RPM packages proposal list来解决此问题

o2g1uqev

o2g1uqev3#

以管理员身份运行Eclipse,它将成功创建此失败。正常程序没有权限写入此目录。
当开发人员倾向于给予有意义的错误信息时?而且,将来可能会写入此文件,这也会失败。使此失败对用户可写,通常程序使用用户权限运行!

bvpmtnay

bvpmtnay4#

在Eclipse版本2022-06中,可以通过转到Window -> Preferences -> RPM -> Specfile Editor -> RPM Completions(注意Eclipse Kepler中不存在的第一个RPM)并取消选中Automatically build the RPM packages proposal list来禁用更新

bq3bfh9z

bq3bfh9z5#

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

相关问题