簡體   English   中英

不同項目中的應用程序上下文為空並且無法訪問bean

[英]Application Context Null in different project and unable to access beans

我有一個項目(project1),該項目具有使用@component聲明並使用應用程序上下文聲明的bean,我能夠訪問bean。 現在有另一個項目(spring boot project- project2),其中我使用這個project1作為依賴項。 在這種情況下,我嘗試使用自動裝配的注釋訪問project1的bean,但是它為bean和應用程序上下文都拋出了空指針異常。 我如何訪問project1的應用程序上下文,而該上下文可以訪問項目中的那些bean,這樣我既可以使用自動裝配的應用程序上下文,也可以訪問project2中的project1的bean。任何想法都出了什么問題以及為什么自動裝配不起作用。

謝謝

您需要將配置從項目1導入到項目2中。

@Configuration
@EnableBatchProcessing
@ComponentScan({"abc.","com.abc"})
@Import({Project1Config.class})
public class Project2Configuration {
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM