1. 程式人生 > >IDEA 的Class not found: "..."Empty test suite

IDEA 的Class not found: "..."Empty test suite

今天在開發的過程中,遇到了,這個奇怪的問題。

問題的再現:

1)在測試資料庫的介面的時候,發現不管怎麼執行都會出現上面的問題:Class not found: "..."Empty test suite

2)網上找了好多的方法,去實現,效果都不可行。比如下面的方法舉例(在我這裡是不可行的):

(1)Build --> Rebuild Project

(2)File-->Invalidate Caches/Restart--> Invalidate and Restart

(3)在Maven project structure src/main/java上面進行:Mark directory as

 --> Sources Root 

在相同的地方的src/test/java上面進行: Mark directory as --> Test Sources Root操作。

到最後都沒有解決問題。

我的解決方案是:

1)找到工程中所有的.iml檔案,一般情況下工程中會包含三個這樣的.iml檔案,

一個是對外提供的服務介面xxx.iml,一個是xxxSdk.iml,最後一個是xxxService.iml

2)將上面的三個檔案刪除,此時工程目錄會變動。

3)在Maven Projects中進行重新整理,重新載入相關的檔案(Reimport),

4)完成上述操作後,重新測試程式碼即可。

注意:上面的內容,是針對個人遇到的問題的解決過程,各位參考者最好在刪除之前都有備份和記錄等。防止出現意外情況。

相關推薦

IDEAClass not found: "..."Empty test suite

今天在開發的過程中,遇到了,這個奇怪的問題。 問題的再現: 1)在測試資料庫的介面的時候,發現不管怎麼執行都會出現上面的問題:Class not found: "..."Empty test suite 2)網上找了好多的方法,去實現,效果都不可行。比如下面的方法舉例(

Android studio執行單元測試報錯: Class Not Found: Empty Test Suite

使用Espresso時報錯 Class not found: “com.test.LoginUnitTest”Empty test suite. 原因:沒有將該測試類新增到InstrumentedTest中 解決: 1.開啟配置,選擇Edit Configurations

ant構建java項目---Class Not Found:javac1.8

到你 重新 xml文件 構建 nload load class 打開 not 最近在使用ant構建java項目時出現了Class Not Found:javac1.8的錯誤。在網上查了查,發現是JDK版本和ant版本的兼容性的問題,那麽好吧 1.我們去A

java webservice maven spring Class Not Found Exception解決

exc web date log ring except 解決 cep pos project clean——>maven clean——>update maven ——>server

laravel - ReflectionException in Container.php, Class not found?

script nor called was b- ocean list json psr SIGN UPSIGN IN CATALOG SERIES PODCAST DISCUSSIONS ReflectionException in C

出現*\uibuild.xml:183: Class not found: javac1.8錯誤提示

問題原因 使用ant編譯build.xml檔案時,出現*\uibuild.xml:183: Class not found: javac1.8的提示 問題原因 ant版本和jdk版本不相容,jdk1.8版本需要ant 1.9.0以上版本 操作步驟 1、官網下載最新版本an

class not found (php)明明名稱空間和類目都存在卻總是提示找不到的奇葩現象原因以及解決方案

出現class not found 的原因有好幾種,寫法錯誤之類的,這些都是正常現象,自己細心一點就能解決,但是我在這說的主要是大家都容易忽視的情況 【最容易出現class not found 並且檢查半天也找不到原因的情況之一】:使用框架,引入第三方類庫,因為框架規定

main class not found error

編譯時要打上.java字尾 執行時不要,只用檔名就行 修改完環境變數後 要用source /etc/profile 使修改立刻生效,否則跟沒改一樣 類路徑(classpath) java編譯器編譯.java檔案和java虛擬機器執行.class檔案時的路徑

java.lang.NoSuchFieldError: TRACE entity class not found: BookInfo

錯誤的背景: 利用Spring來整合hibernate的時候,報瞭如下錯誤 Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean

Android studio異常Class not found using the boot class loader; no stack available

01-16 01:50:58.298 9057-9057/? E/AndroidRuntime: FATAL EXCEPTION: main Process: co

PHP中new Mongo時,提示class not found

在PHP中通過【$m = new Mongo("mongodb://localhost:27017")】連線mongo資料庫時,一直提示class not found。 而在實際環境中已經通過【apt-get install php-mongo】安裝了mongo的支援,並通

關於class not found的解決辦法

java.lang.NoClassDefFoundError一般是指在引用的類在當前專案的lib中不存在,這樣就會出現這樣的錯誤。這樣的錯誤解決的難度就在於如何確實所在的包,然後找到相應的jar檔案。來解決這一類的錯誤。解決這一類錯誤,大部分都有一個共同點。例如下面這個錯誤1. java.lang.Clas

Maven java web 專案 單元測試 報 class not found 錯誤

1.class not found 說明在 Eclipse 去執行這個類的時候沒有在指定的位置找到 class 檔案,所以就會報 class not found 錯誤。 2.對於 Maven 專案來說,它 載入 class 的路徑就是 projectName/target/

jetty啟動web時Class not found

2016-11-10 12:44:18.809:WARN:oejs.BaseHolder:main: java.lang.ClassNotFoundException: com.xx.xx.xx.xx at java.net.URLClassLoader.findCla

Android:一個Multidex引發的VerifyError和Class Not Found問題

一個困擾兩天的問題終於解決了,下面記錄一下該問題解決的歷程,希望能對那些遇到類似問題的猿們有些幫助。 問題背景 由於專案要適配 android4.X,而應用需要引用的一個 jar 包的 4.X 版本就只能用 JDK1.6 來編譯,而應用要用 JDK1.7

python的Empty test suite解決方法

預設情況下,PyCharm將檢查以test開頭的檔案,它們是unittest.TestCase的子類,但是你可以控制模式和子類選項。 根據您的測試檔名更改模式,它接受Python正則表示式。  Emp

Phonegap解決錯誤:Error initializing Cordova:Class not found

Phonegap  解決錯誤:   Alert  [ERROR]Error initializing Cordova:Class not found 發現bug後找原因   網上說是  因為找不

處理 Driver class not found

如何解決Driver class not found的問題。我在DB中建立連線的時候,一直抱著錯誤,其實我有好幾個地方都是錯誤的。下面將會分別講解。報錯一如下:出錯的幾個地方,請大家注意:1.Driver name那列不應該是MYSQL否則根本沒法test Driver。應該

maven中執行junit4報測試類class not found錯誤解決方案

最近在看一個大神的部落格的關於maven的文章http://www.cnblogs.com/xdp-gacl/p/4239501.html,照著做發現在2.3步時報錯找不到類 class not found,百度了一下解決了 參考 這裡http://www.sjsjw.co

新版Eclipse配置Servlet始終報404 Not Found與servlet Class Not Found 異常解決方案

今天寫基於Servlet與Jsp與uploadify的非同步檔案上傳,結果控制檔案上傳的UploadServlet類始終無法執行,一直報404 Not Found,控制檯也會丟擲Servlet類Cla