Eclipse插件中使用fragment替换资源文件
Use fragment to replace resource file in Eclipse plugin
我有一个 Eclipse 插件,其中包含一个由源代码加载的资源文件 (resource.xml)。这个插件在两个应用中使用,一个基础和一个衍生,我想在衍生应用中使用不同的resource.xml文件。
我一直在研究 Eclipse 片段作为执行此操作的一种可能方法,但我的研究结果显示,要么描述了如何替换 .class 文件,要么只描述了非常抽象级别的片段.
现在我问,有没有办法使用片段来做到这一点,还是我在调查死胡同?
可能最好的方法是将两个片段与这些片段中的两个 resource.xml 文件一起使用。您将只在每个应用程序中包含一个片段。父 ('host') 插件根本不包含 resource.xml。
您需要确保使用适当的 API(例如 FileLocator
)来查找 resource.xml,以便搜索片段。
我有一个 Eclipse 插件,其中包含一个由源代码加载的资源文件 (resource.xml)。这个插件在两个应用中使用,一个基础和一个衍生,我想在衍生应用中使用不同的resource.xml文件。
我一直在研究 Eclipse 片段作为执行此操作的一种可能方法,但我的研究结果显示,要么描述了如何替换 .class 文件,要么只描述了非常抽象级别的片段.
现在我问,有没有办法使用片段来做到这一点,还是我在调查死胡同?
可能最好的方法是将两个片段与这些片段中的两个 resource.xml 文件一起使用。您将只在每个应用程序中包含一个片段。父 ('host') 插件根本不包含 resource.xml。
您需要确保使用适当的 API(例如 FileLocator
)来查找 resource.xml,以便搜索片段。