2017-02-21 55 views
0

我有一個Eclipse插件,其中包含由源代碼加載的資源文件(resource.xml)。這個插件用於兩個應用程序,一個基礎和一個派生,我想在衍生應用程序中使用不同的resource.xml文件。使用片段替換Eclipse插件中的資源文件

我一直在調查Eclipse的片段作爲這樣做的一種可能方式,但所有的結果我的研究已經止跌回升要麼說明如何更換.class文件或只在一個非常抽象的層次描述片段。

現在我要問,有沒有辦法做到這一點使用的片段,還是我調查了窮途末路?

回答

2

也許最好的方法是將兩個片段與這兩個片段中的兩個resource.xml文件一起使用。您只能在每個應用程序中包含其中一個片段。父('host')插件根本不包含resource.xml。

您需要確保使用適當的API(如FileLocator),這樣的片段進行搜索以尋找resource.xml。

+0

我終於結束了總共下降了不同的路線,因爲把原始資源的片段被證明不是我的選擇,但我無論如何接受這個解決方案作爲解決我原來的查詢。 – Bearmarshal