2012-08-10 80 views
2

使用Eclipse Helios和Spring Source Tool Suite 2.8.1.201111221000-RELEASE,有兩個添加了Spring特性的Eclipse項目,第二個依賴於第一個 - 是否有一種方法可以添加來自的Spring bean配置文件項目到第二個項目的「Spring/Bean支持」配置?如何將來自多個項目的配置文件包含到Eclipse項目的spring特性中?

詳細,說

  • 項目中建立一些a.jar,包含一些module.xml文件,宣佈在A.實施了一些Spring bean的
  • B項目建立一些b.jar,包含一些application.xml文件,聲明豆在B中實現
  • B的彈簧配置引用一些在A的配置中聲明的bean
  • application.xml不導入module.xml,相反,在運行時ClassPathXmlApplicationContext創建該負載從類路徑(全部)配置文件符合特定圖案(類似於"classpath:application.xml","classpath*:module.xml"
  • B的彈簧性質被配置爲使用application.xml作爲配置文件(項目屬性=>彈簧,其=>豆類支持=>配置文件)

我想要做的就是告訴B的Spring配置不僅包括B的application.xml,也是A的module.xml STS。如果A不是工作區的一部分,但a.jar位於我的Maven回購庫中,B聲明依賴該工件,我可以將module.xml配置文件添加到B的彈簧配置中。但是,如果A是工作空間的一部分,則引用module.xml似乎不可能。

我想念什麼?

感謝

回答

1

啊,我錯過的東西!您不能將module.xml添加到B的「Spring/Beans支持/配置文件」列表中 - 但是當您編輯特定的配置集(第二個標籤頁)時,那麼 - 意外! - 模塊A的所有配置文件也可用。

工程就像一個魅力...

相關問題