我有一个eclipse插件,其中包含一个资源文件(resource.xml),该文件由源代码加载。该插件用于两个应用程序,一个基础和一个衍生物,我想在衍生应用程序中使用其他资源。xml文件。
我一直在调查日食片段是一种可能的方法,但是所有结果我的研究都在描述了如何替换.class文件,或者仅在非常抽象的层面上描述了片段。
现在我问,有没有一种方法可以使用片段进行此操作,还是我正在调查死胡同?
最好的方法是在这些片段中使用两个resource.xml文件使用两个片段。您只会在每个应用程序中包括一个片段。parent('host')插件根本不包括resource.xml。
您需要确保使用适当的API(例如FileLocator
)来找到resource.xml,以便搜索片段。