1. 程式人生 > >從SVN檢出專案在IDEA上部署執行包無法建立bean

從SVN檢出專案在IDEA上部署執行包無法建立bean

IDEA跟eclipse不同可不止一點點呢。剛接觸也是折騰了半天。從安裝到SVN檢出再到部署。折騰了2天。最後啟動tomcat的時候就提示建立Bean失敗(Error creating bean with name 'xxxService')。網上查了一下資料。大神們都不屑回答小問題了。自己搗鼓了半天。原來是IDEA編譯時不會在classes中生成xml檔案(大家可以看下自己的classes檔案下是否有mapper檔案),所以classes中缺少mapper.xml的對映檔案。

解決辦法是:在pom.xml的

<build></build>

標籤中加上以下內容:

<resources>
    <resource>
	<directory>src/main/java</directory>
	<includes>
	    <include>**/*.xml</include>
	</includes>
	<filtering>true</filtering>
    </resource>
</resources>
再次執行。問題解決。