2010-09-24 33 views
4

我在配置IntelliJ IDEA時遇到問題,無法開發Spring和Maven驅動的應用程序。如何在intelliJ中分離彈簧上下文IDEA

應用程序有兩個獨立的彈簧配置用於生產和測試目的。在IDEA的spring facet道具中,我創建了兩個不同的文件集,但是在配置其中一個上下文時,IDEA在代碼完成中顯示了兩個不同的文件集。我該如何處理這個問題?

感謝

克瓦希

回答

1

唯一的選擇是創建Spring配置的兩個不同的文件集。如果在兩個文件集中都定義了bean,它將把這些bean鏈接到兩個文件集。顯然,我不認爲它(或任何IDE)能夠解決,如果它必須使用基於您的代碼路徑的主/測試文件集。希望他們能夠根據代碼路徑(source/test)增強sprint上下文(fileset)解析。但是,在流程中,IDE作爲主要業務邏輯很難落在主要/測試環境中。

0

IDEA 2016.2具有複選框:檢查測試文件: enter image description here

上IDEA檢查後停止抱怨,不包括在春季小面是測試文件。 試着玩吧。