2
在我的團隊中,我們都在Eclipse和Idea中工作。 這工作很好,除了一個小問題,我不知道如何解決。 當設置在我們的測試中ContextConfiguration位置和運行它們的Eclipse裏面的一切就像一個魅力:爲什麼在想法和日食中ContextConfiguration位置不同
@Test(groups = { "database" })
@ContextConfiguration(locations = {" file:src/main/webapp/WEB-INF/applicationContext.xml" })
但我的想法ENV我得到「無法找到ApplicationContext」中的錯誤。我需要 設置的位置是這樣的(項目名稱爲服務):
@Test(groups = { "database" })
@ContextConfiguration(locations = {" file:services/src/main/webapp/WEB-INF/applicationContext.xml" })
這個項目的結構是這樣的: parent.pom有兩個孩子勁歌:services.pom和other.pom。在服務項目中運行終端測試時如下:
mvn -Dtest=com.mytest.service.somepackage.TheTest test
沒有問題。我想,因爲我的項目結構是父 - 雙子女需要/服務是必要的(該項目是通過指出父POM創建的)。有沒有辦法來解決這個問題?你能幫我解決一下嗎? thx
酷這個工作有改進,只好跟隨添加到我的聚甲醛爲它找到上下文: 的src /主/ web應用/ WEB-INF * .XML 的web.xml testResource> testResources> –
jakob
2010-10-07 14:02:19