gpt4 book ai didi

java - 从 eclipse rcp 引用链接资源

转载 作者:太空宇宙 更新时间:2023-11-04 14:29:48 24 4
gpt4 key购买 nike

我在插件内创建了一个链接资源,该资源位于其他文件夹中。我想如何在我的插件中使用此链接资源。但是当我尝试以下面提到的方式获取 bundle 和文件 url 时,它返回 null,因为插件中只有链接,而实际资源位于其他地方。

 Bundle bundle = Platform.getBundle("xxxx");
Path path = new Path("resource");
URL url = FileLocator.find(bundle, path, null);
URL fileUrl = FileLocator.toFileURL(url);

任何关于这方面的线索都会有帮助。

最佳答案

一种方法是使用 IFile:

 IPath path = new Path("path in the workspace");

IFile file = ResourcesPlugin.getWorkspace().getRoot().getFile(path);

IPath actualPath = file.getLocation();

关于java - 从 eclipse rcp 引用链接资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26270529/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com