我剛剛下載了Springsource Tool Suite,並創建了一個名爲myDefinition.xml的簡單bean配置文件,並將其放置在Spring項目的根目錄中。但是,Spring Explorer沒有顯示任何數據。我正在使用eclipse 3.5和最新的SpringSource all-in-one安裝。Spring Explorer未顯示Bean定義文件中的bean
此外,如果我在配置文件中指定了無效的屬性名稱,則不會出現錯誤。但是,自動完成功能正在運行。
想法?
我剛剛下載了Springsource Tool Suite,並創建了一個名爲myDefinition.xml的簡單bean配置文件,並將其放置在Spring項目的根目錄中。但是,Spring Explorer沒有顯示任何數據。我正在使用eclipse 3.5和最新的SpringSource all-in-one安裝。Spring Explorer未顯示Bean定義文件中的bean
此外,如果我在配置文件中指定了無效的屬性名稱,則不會出現錯誤。但是,自動完成功能正在運行。
想法?
在Eclipse的Spring Explorer選項卡中,右鍵單擊您的項目>屬性。然後轉到Spring> Beans支持並選擇配置文件選項卡。然後您可以選擇文件或掃描目錄,並添加它們。我還沒有找到自動掃描目錄的方法,所以無需添加新的spring bean文件就可以執行此操作。出現在該列表中的bean存儲在.springbeans文件中。
只是想補充一點,如果你想生成一個現有項目的webflow的圖表,你必須右鍵點擊Eclipses Project Explorer中的項目,並使用Spring Tools項的「Add Spring Project Nature」上下文菜單。
目前(截至2012年4月10日),在使用純註解驅動bean定義(即使用Java註釋來連接所有內容而不是使用XML文件)時,Spring Explorer視圖似乎存在問題。
儘管提供了一個聲明掃描組件的最小XML文件,但還是有一種解決方法。 http://forum.springsource.org/showthread.php?118928-Spring-Explorer-with-Java-based-Web-Container-configuration
不幸的是,這個程序仍然有缺陷,缺少一些組件。
我想補充Claudio030
確保你選擇的項目JEE的角度,否則將無法在Java透視圖中顯示。
太棒了。十分感謝。 – 2009-10-16 20:44:01
當然可以。如果你想出一種方法讓它在添加新文件時自動掃描目錄,那麼也請將其發佈。謝謝。 – 2009-10-18 15:47:12
這個答案和Claudio下面的答案解決了我的謎題。 – 2011-04-21 06:19:59