2010-04-07 146 views
1

我在春天新手使用豆類,我開始開發具有2個模塊一個新的應用程序,每一個都是一個項目,第一個是一個Java項目,它包含在servicescontext.xml聲明的服務豆,第二個項目是使用第一個項目的Web應用程序。我需要在使用服務bean(Java項目)的Web應用程序中聲明bean。從另一個項目

+0

這個問題對我6年前,我希望你看到此評論。你能找到解決辦法嗎? – Arashsoft 2016-04-13 19:47:59

回答

3

我猜這種取決於你想如何打包Web應用程序。一個解決方案,可以爲你工作是打包服務模塊作爲一個jar文件,然後把它放在你的web應用的WEB-INF/lib目錄下。然後,您可以從您的web應用程序配置中引用其他xml文件。看看這個:

<import resource="servicescontext.xml"/> 

添加「類路徑」,以引用的XML文件中的服務模塊jar文件:

<import resource="classpath:servicescontext.xml"/> 
+0

謝謝你的回答,但它不工作,我developped和春天有個簡單的應用程序有一個簡單的bean(添加),以及產生的罐子,在web應用程序我就將此罐子到lib,我試圖導入bean添加,但它不起作用; 如果有人有解決方案,謝謝 – user310810 2010-04-16 10:16:15

0

您可以使用Maven。 Packge首先將項目打包爲jar,並在第二個項目的pom.xml中添加它的依賴項。您將能夠引用第一個項目中定義的所有bean。