我正在使用Salesforce SOAP API處理項目。我需要在我的項目中使用來自不同SOAP API JAR的不同的Salesforce實例的Java類,但是類名和它們的包名完全相同。在一個項目中調用來自不同Salesforce SOAP Jar的API
例如:
罐子的Salesforce實例的甲具有com.sforce.soap.enterprise.sobject.SObject.Opportunity,它具有稱爲ATTRA定製屬性; Salesforce的實例乙已com.sforce.soap.enterprise.sobject.SObject.Opportunity,它有一個定製的屬性稱爲attrB的
罐;
Maven的結構:
我如何使用這兩種ATTRA和attrB在我的一個項目?換句話說,如何分別識別具有相同包名和類名的不同類?
我是否必須將我的項目拆分爲兩個子項目才能使用兩個罐子?
不,您不需要拆分項目,Imports需要這樣管理,即使您需要在同一個類中使用它們,也可以使用它們的packageNames來引用這些類,以避免混淆。 –
但是他們的packageNames也和屏幕截圖一樣。 – JasonZhao