我有一個Springboot &基於Hibernate的項目在我的本地(STS)以及從源代碼存儲庫運行的Jenkin中運行良好。 現在我已經開發了一些Junit測試用例,在我的本地(STS)中運行得非常好。但是,通過Jenkin運行時,Build失敗。它將ERROR作爲「hibernate.cfg.xml」文件找不到,因此所有測試用例都失敗。我相信這只是因爲Junit測試用例無法找到這個cfg文件。我所有的測試用例都位於「src/test/java」的標準位置。我的代碼如下所示:configuration.configure(new File(hbmFilePath));在通過Jenkin執行Junit測試用例時未找到Hibernate.cfg.xml文件MVN build
要解決這個問題,我已經把「hibernate.cfg.xml中」在所有可能的位置,這樣可以發現,如: - >
1)src/main/resource/hibernate.cfg.xml
2)src/test/resources/hibernate.cfg.xml
3)hibernate.cfg.xml (i.e. at root of source package as well)
但它仍然無法找到「 hibernate.cfg.xml中」。有什麼建議嗎?