Java 如何从eclipse插件项目的图标文件夹中获取图标

Java 如何从eclipse插件项目的图标文件夹中获取图标,java,eclipse,eclipse-plugin,Java,Eclipse,Eclipse Plugin,我的插件项目的图标文件夹中有一些图标,我想在设置TreeViewer列中的图像时使用它们 我尝试了两种方法来获得图像 (一) (二) 对于代码片段1),我得到一个空URL对象,对于代码片段2),我得到一个空ImageDescriptor 我有什么遗漏吗 您是否尝试在build.properties文件中包含图标/目录?比如: bin.includes = plugin.xml,\ META-INF/,\ .,\ icons/,\

我的插件项目的图标文件夹中有一些图标,我想在设置TreeViewer列中的图像时使用它们

我尝试了两种方法来获得图像

(一)

(二)

对于代码片段1),我得到一个空URL对象,对于代码片段2),我得到一个空ImageDescriptor


我有什么遗漏吗

您是否尝试在build.properties文件中包含图标/目录?比如:

bin.includes = plugin.xml,\
           META-INF/,\
           .,\
           icons/,\
           OSGI-INF/

src
目录中的
icons
文件夹是吗?@MadProgrammer否,它与“src”处于同一级别。您尝试过使用
“/icons/abc.png”
路径吗?我刚刚尝试过,即使这不起作用,您也需要确保Eclipse在其类路径中包含
图标
s目录…不要使用Eclipse,但您应该能够找到建议,所以…看到了一些
 ImageDescriptor imgDesc = AbstractUIPlugin.imageDescriptorFromPlugin("plugin-name", icons/abc.png);
 Image image = imgDesc.createImage();
bin.includes = plugin.xml,\
           META-INF/,\
           .,\
           icons/,\
           OSGI-INF/