下载工件时出现问题 - 读取签名内容时出错

Posted

技术标签:

【中文标题】下载工件时出现问题 - 读取签名内容时出错【英文标题】:Problems downloading artifact - error reading signed content 【发布时间】:2013-11-23 21:05:25 【问题描述】:

我只是在安装 Ubuntu 并在其中添加了 Eclipse (Indigo)。当我尝试将pydev 添加到其中时,我在安装过程中不断收到这种错误。奇怪的是,当我在 Windows 7 上的其他系统上打开 Eclipse (Indigo) 时(我之前已经在这里安装了 PyDev,所以这应该只获取更新),我得到了同样的错误。见下文:

下载工件的问题:osgi.bundle,org.python.pydev.django,3.0.0.201311051910。 读取签名内容时出错:C:\Users\Dan\AppData\Local\Temp\signatureFile7380103325324291237.jar

喜欢,很多。

你对此有什么想法吗?

谢谢, dh

【问题讨论】:

【参考方案1】:

不是一个真正的答案,但希望对您有所帮助:我在尝试在 Ubuntu 12.04 上安装 PyDev 时也遇到了这些错误。我通过取消选择“仅显示可用软件的最新版本”并选择了我知道在另一个系统上工作的 2.6.0 版本来解决该问题。

【讨论】:

这对我来说也适用于 Ubuntu 12.04 LTS。我可以达到 2.8.2 版本。到目前为止唯一不起作用的版本是 3.0。我在使用“Kepler”等较新版本的 Eclipse 时也遇到了大问题。在那些 Eclipse 版本上,安装没有问题,但重新启动后插件似乎没有加载。例如。 “新建 -> 项目”菜单中没有 PyDev 条目。 已确认。也适用于另一个旧版本。我尝试了 PyDev 2.7.3(也有 Python 版本 2.7.3)并且安装没有任何问题。谢谢。 谢谢。它适用于 2.6.0。 Eclipse Galileo 无法支持 PyDev 3.6.0 的任何具体原因? 在pydev manual 中,3.8 和更早版本仅限于 pydev 2.8(手册没有解释原因),但它也说运行最新版本需要 java7。也许这有关系?【参考方案2】:

来自:http://pydev.org/manual_101_install.html

重要的必要条件

PyDev 现在需要 java 7 才能运行。如果你没有java 7, 更新过程可能会成功,但 PyDev 根本不会 在目标安装中显示。请仔细检查您是否使用 java 7 vm 在 about > 安装细节 > 配置之前 正在尝试安装 PyDev。

最新版本的 PyDev 需要 Eclipse 3.8 及更高版本(如果 您需要使用早期版本的 Eclipse,坚持使用 PyDev 2.8.x)。

您正在运行哪个版本的 Eclipse?我正在运行 Ubuntu 12.04,软件中心为我提供 Eclipse 3.7。

要在 Eclipse 中安装 2.8.x,请按照 bohrax 所述进行:取消选择“仅显示可用软件的最新版本”并选择 2.8.x。

【讨论】:

以上是关于下载工件时出现问题 - 读取签名内容时出错的主要内容,如果未能解决你的问题,请参考以下文章

maven编译时出现读取XXX时出错invalid LOC header (bad signature)

在 python scraper 脚本中解析 facebook mobile 时出现 lxml 错误“IOError:读取文件时出错”

与本机消息传递主机通信时出错(chrome 令牌签名)

C#读取Excle文件时报错,怎么处理?

上传到 App Store 时出错“缺少代码签名权利”

Retrofit 2.3.0 生成签名 APK 时出错