对于 Eclipse 插件,我需要引用插件目录中的 jar 文件(为用户提供代码)。这在开发时运行插件时(在运行时-eclipse-应用程序内)非常有效。
但是当我建立一个更新站点时,我的插件被构建到一个 jar 文件中。图像的文件路径仍然有效,但是当应该导入 jar 时,eclipse 显示以下错误:
Description Resource Path Location Type
The container 'DoodleDebug' references non existing library 'file:\C:\Users\Me\.eclipse\org.eclipse.platform_3.7.0_740800064\plugins\ch.unibe.scg.doodledebug_1.0.0.201208281642.jar!\DoodleDebug-Client.jar'
外部 jar 路径是正确的,当使用 WinRAR 检查它时,我可以在其中看到所需的 jar 文件!
为什么这没有按预期工作?