Eclipse - 无法在“res”目录

时间:2017-08-18 13:51:42

标签: java eclipse eclipse-plugin

我知道这种问题已被多次询问,但我在eclipse rcp插件中从teh res文件夹中检索文件时遇到问题。我注意到的一件事是,如果我打印根文件的绝对路径(新文件(“。”)),它说我在eclipse文件夹位置而不是我的工作区由于某种原因。默认的工作空间位置似乎设置为这个,所以我认为这可能是问题的一部分,因为当我做新的文件(“res / somefile.txt”)时,它会在eclipse位置看到而不是插件对吗?

1 个答案:

答案 0 :(得分:0)

感谢上面的Greg评论,我使用下面的代码来收集文件后的文件。

    IPath path = new Path("res/icons/preferences.gif");

    URL url = FileLocator.find(bundle, path, null);

    URL iconUrl = FileLocator.toFileURL(url);

    Image image = new Image(parent.getDisplay(), iconUrl.getPath());