Java eclipse插件中的图像路径

Java eclipse插件中的图像路径,java,jar,eclipse-plugin,filepath,Java,Jar,Eclipse Plugin,Filepath,我正试图通过以下方式(从eclipse常见问题解答网站上的教程)引用eclipse插件中的图像(例如图标): 在测试时,也就是在运行时eclipse应用程序中,这可以很好地工作。但在创建更新站点和使用此站点时会导致错误。该路径在语法上似乎不正确: C:\Program Files\eclipse EE indigo\file:\C:\Users\Me\.eclipse\org.eclipse.platform\u 3.7.0\u 1202875443\plugins\DoodleDebugSer

我正试图通过以下方式(从eclipse常见问题解答网站上的教程)引用eclipse插件中的图像(例如图标):

在测试时,也就是在运行时eclipse应用程序中,这可以很好地工作。但在创建更新站点和使用此站点时会导致错误。该路径在语法上似乎不正确:

C:\Program Files\eclipse EE indigo\file:\C:\Users\Me\.eclipse\org.eclipse.platform\u 3.7.0\u 1202875443\plugins\DoodleDebugServer-Plugin\u 1.0.0.201208241809.jar\icons\doodledebug icon.png


为什么在jar中执行时会出现这种情况,或者我应该如何正确执行?

假设图标目录位于项目的根级别,我相信您可以在路径的前面添加一个斜杠:

Path path = new Path("/icons/doodledebug-icon.png");
Path path = new Path("/icons/doodledebug-icon.png");