我爲我的硒測試創建了一個Maven項目。我在src/test/java下添加了一些testNG類。 testNG類所在的包名稱被命名爲「tests」。Bin文件夾在Maven項目的資源管理器中不可見
現在我在Jenkins中創建了一個項目來構建該項目,並使用.bat文件來完成該項目。
.bat文件看起來像這樣:
組類路徑= d:\學習\ Eclipse的\工作區\ CabiGroup \目標\測試類; d:\學習\ Eclipse的\工作區\ CabiGroup \ lib中\ *
java命令斌; d:\學習\ Eclipse的\工作區\ CabiGroup \ LIB \ * org.testng.TestNG XML \ CabiDirect.xml XML \ CabiHome.xml
在類路徑;我知道我需要提供Maven項目的bin文件夾路徑;但我沒有看到我的工作區中的Maven項目下的任何bin文件夾。
這就是爲什麼構建與錯誤而失敗:
無法在類路徑中尋找類:tests.VerifyAdvanceSearch
(VerifyAdvanceSearch.class正在測試包TestNG的類)。
如何在工作區下看到bin文件夾並正確提供.bat文件中的路徑?
請幫忙。
編輯:我按照what can I do to make display the bin folder on eclipse?但它沒有幫助。
存在行家沒有bin文件夾,你可能尋找目標\類 –
@ A.DiMatteo目標\類是存在於工作區。那麼我應該如何在.bat文件中更改以下參數,以便它成功建立?我做了以下更改,但仍然是相同的錯誤:set classpath = D:\ Learning \ Eclipse \ Workspace \ CabiGroup \ target \ classes –
但您爲什麼需要Jenkins上的bat文件? Jenkins可以直接執行Maven項目,而不需要難以維護的硬編碼類路徑問題 –