maven中執行junit4報測試類class not found錯誤解決方案
最近在看一個大神的部落格的關於maven的文章http://www.cnblogs.com/xdp-gacl/p/4239501.html,照著做發現在2.3步時報錯找不到類 class not found,百度了一下解決了
參考 這裡http://www.sjsjw.com/kf_www/article/29_19606_14339.asp
方法是
在maven專案的src/java/test寫了一個Test類
直接執行Run As —> Junit Test,報錯TestMybatis.class not found。
class not found肯定是沒有編譯成功。嘗試project—>clean—>重新編譯,還是報剛才的錯。其實要執行Junit必須在target/test-classes找到編譯類。
在pom.xml檔案中,Run As —> maven test,會發現target/test-classes編譯的類。console中可以看到執行maven test的相關資訊或錯誤,在surefire-reports資料夾也可以找到編譯的資訊。這樣再執行就可以了。
相關推薦
maven中執行junit4報測試類class not found錯誤解決方案
最近在看一個大神的部落格的關於maven的文章http://www.cnblogs.com/xdp-gacl/p/4239501.html,照著做發現在2.3步時報錯找不到類 class not found,百度了一下解決了 參考 這裡http://www.sjsjw.co
新版IntelliJ IDEA中Mybatis報Invalid bound statement (not found)錯誤解決辦法
由於新版的IntelliJ IDEA不再編譯source folder下的xml檔案,而我們平時使用mybatis時,習慣於將*Mapper.xml檔案放在與dao層、service層平級的src目錄下。這就導致ItelliJ IDEA不會變異這些xml資料夾,從而導致In
新版Eclipse配置Servlet始終報404 Not Found與servlet Class Not Found 異常解決方案
今天寫基於Servlet與Jsp與uploadify的非同步檔案上傳,結果控制檔案上傳的UploadServlet類始終無法執行,一直報404 Not Found,控制檯也會丟擲Servlet類Cla
linux報name or service not known錯誤解決方案
這幾天部署spark,總是報name or service not known錯誤,報錯資訊明顯,心想一定是/ect/hosts檔案錯誤,但是改了好多次並沒有解決。。。。。結果是忽略了網路主機名字設定。/etc/sysconfig/network。真的很坑總結
Android studio執行單元測試報錯: Class Not Found: Empty Test Suite
使用Espresso時報錯 Class not found: “com.test.LoginUnitTest”Empty test suite. 原因:沒有將該測試類新增到InstrumentedTest中 解決: 1.開啟配置,選擇Edit Configurations
Maven java web 專案 單元測試 報 class not found 錯誤
1.class not found 說明在 Eclipse 去執行這個類的時候沒有在指定的位置找到 class 檔案,所以就會報 class not found 錯誤。 2.對於 Maven 專案來說,它 載入 class 的路徑就是 projectName/target/
maven中引入驅動報錯Missing artifact本地引用jar解決辦法
這裡就拿ojdbc14來介紹;在maven中央庫中查詢ojdbc,發現最新的版本是10.2.0.4.0,然後在maven專案中引入ojdbc,發現報錯Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0;現中央庫中明明是有的,
java webservice maven spring Class Not Found Exception解決
exc web date log ring except 解決 cep pos project clean——>maven clean——>update maven ——>server
eclipse中執行tomcat提示埠被佔的4種解決方案
今天碰到一個問題,在eclipse中執行一個程式,eclipse裡面的tomcat一啟動就報錯說端口占用,eclipse完全不能聯網,maven不能下載依賴包,不能建立maven專案,不能安裝外掛,然後我查看了本機的端口占用情況也沒有看到我要用的埠被別的應用佔用,最後…….折騰了好久,終於弄好了,分享如下:錯
PHP中new Mongo時,提示class not found
在PHP中通過【$m = new Mongo("mongodb://localhost:27017")】連線mongo資料庫時,一直提示class not found。 而在實際環境中已經通過【apt-get install php-mongo】安裝了mongo的支援,並通
C++中運用模版報“無法解析的外部符號”錯誤解決方法
最近新寫了一個Socket通訊類SocketServer,在傳輸結構體和數字時運用到了模版函式, 然而在實現呼叫時,編譯過程中模版函式會報“error LNK2019:無法解析的外部符號”。 經過查詢發現出現這一問題的原因是C++編譯機制的問題, 即模板不支援分離編譯,具體
Linux命令列輸入命令執行後報bash:vi:command not found
Linux命令列輸入命令執行後報“bash:vi:command not found”這是由於系統PATH設定問題,PATH沒有設定對,系統就無法找到精確命令了。 1、在命令列中輸入:export PATH=/usr/bin:/usr/sbin:/bi
JUnit報錯method initializationerror not found的解決方法
我在一個類裡先寫了testCompress方法,Junit測試正常執行,然後更進一步增加了testBatchCompress()對testCompress方法進行呼叫,用JUnit測試報method initializationerror not found:錯誤:提示頁面如下:
jeecg : Minidao報錯“Template java/lang/Object_toString.sql not found”的解決方案
引起此問題的原因有兩種: 第一種是官方文件中所述的“Minidao版本過低,需要升級Minidao的版本”。此時修改一下pom檔案中的Minidao的version即可。 <dependency> <groupId>org.jeecgframework&l
Jenkins構建,執行pytest命令時提示command not found問題解決
問題說明 在centos下安裝了jenkins,在構建步驟中選擇執行shell 新增命令 py.test /home/test/test_do.py 執行提示 + py.test /home/tet/test_do.py /tmp/jenki
Linux:解決VM軟體安裝Linux的Ubuntu過程中,開啟Linux出現Oprating System not found錯誤
最討厭網上回答的囉嗦和不清晰!本人最討厭囉嗦,直接上來,圖文表達,簡單明瞭,快速解決問題!最討厭網上答案一大片的廢話和沒有用的、弄不清楚解釋,我,直接就是上解決的答案!是本博主的一貫風格!解決問題:Oprating System not found解決思路:Oprating
安裝SQL Server2012報Microsoft.NET Framework4無法安裝錯誤解決方案
今天在安裝SQL Server2012版本時,在最後出現,沒有安裝Microsoft .NET Framework4,請安裝這個繼續安裝SQLServer2012,於是就重官網下載Microsoft .NET Framework4進行安裝出現如下錯誤: 用安裝的電腦
關於class not found的解決辦法
java.lang.NoClassDefFoundError一般是指在引用的類在當前專案的lib中不存在,這樣就會出現這樣的錯誤。這樣的錯誤解決的難度就在於如何確實所在的包,然後找到相應的jar檔案。來解決這一類的錯誤。解決這一類錯誤,大部分都有一個共同點。例如下面這個錯誤1. java.lang.Clas
在舊版本Ubuntu系統中使用“apt-get update”出現“404 Not Found”錯誤的解決辦法
每一個Ubuntu釋出版本都有它的結束時間,通常,Ubuntu釋出版本支援18個月,而LTS (Long Term Support)(長期支援)版本分別支援3年(伺服器版)和5年(桌面版)。當一個Ubuntu釋出版本到達結束期後,它的庫將不再能夠訪問,並且你也不會得到任何維
WordPress固定連結修改報錯:Object not found的解決方法
WordPress預設使用帶有問號和很多數字的URL作為固定連結,就像這個樣紙: http://frozensky.sinaapp.com/?p=123 這種毫無意義的URL對於SEO來說很不友好呀。 所以某雪要把它設定為文章名的形式: http://frozens