0

我有一个 Eclipse 插件,其中包含由源代码加载的资源文件 (resource.xml)。这个插件用在两个应用中,一个基础,一个衍生,我想在衍生应用中使用不同的resource.xml文件。

我一直在研究 Eclipse 片段作为实现此目的的一种可能方式,但我的所有研究结果要么描述了如何替换 .class 文件,要么仅描述了非常抽象的片段。

现在我问,有没有办法使用片段来做到这一点,还是我在调查死胡同?

4

1 回答 1

2

可能最好的方法是使用两个片段和这些片段中的两个 resource.xml 文件。您只会在每个应用程序中包含一个片段。父('host')插件根本不包含resource.xml。

您需要确保使用适当的 API(例如FileLocator)来查找 resource.xml 以便搜索片段。

于 2017-02-21T16:17:35.347 回答