原因是gradle編譯時,只復(fù)制java文件夾下的.java文件粥血,忽略了XXX.hbm.xml文件,導(dǎo)致在編譯輸出目錄找不到,(當(dāng)自己手動復(fù)制下就解決了):
解決辦法:在build.gradle里面添加代碼糠亩,復(fù)制所有的.xml文件到輸出目錄:
task xmlCopy(type: Copy) {
? ? copy {
? ? ? ? from("src/main/java") {
? ? ? ? ? ? include ("**/*.xml")
? ? ? ? }
? ? ? ? into("${rootDir}/out/production/classes")
? ? }
}
解決: