2012-03-15 60 views
0

的接口的參考我有以下代碼 @Configurable(dependencyCheck =真) 公共類KnowledgeRequestServlet延伸的HttpServlet {無法初始化使用Spring

@Autowired 
@Qualifier("logsDbDao") 
private LogsDao dao; .... 

LogsDao是僅具有一個方法的接口saveRequest (),當我調用相同的方法時,我得到一個空指針異常。 當在服務器上運行相同的代碼時,引用被初始化。 只有當我嘗試在我的機器上本地運行代碼時,我纔看到此問題。我認爲這肯定與我使用的Spring Framework有關。不僅如此,我對接口的引用都沒有在本地進行初始化。所有這些在服務器端都可以正常工作。可以告訴我有什麼搞砸了。 謝謝。

回答

0

聽起來很像Spring在你的機器上運行時沒有初始化。你是否以它在服務器上運行的相同方式啓動它?

+0

我不太清楚如何開始春天......在服務器端我簡單地部署了戰爭,它似乎運行。在我的本地機器上,我試圖運行它徹底的Eclipse。 是否有任何需要遵循的具體方法? – icedek 2012-03-15 07:30:53

+1

你是怎麼試圖通過Eclipse來運行的 - 你需要運行它作爲一個WAR,使用類似WTP的東西來運行它在服務器上的副本上 – 2012-03-15 17:55:03

+0

我以爲我修復了它,但實際上我做了不是。我通過運行方式運行 - >在服務器上運行。 而我有本地運行的tomcat – icedek 2012-03-15 18:07:04

相關問題