[英]Cannot import java classes under src/main/java into src/test/java in eclipse
[英]Cant import src/main/java classes into src/test/java jUnit tests in maven-spring-web project. IDE - Eclipse
我正在 Eclipse 中開發一個 maven-spring-web 項目。 我在使用 jUnit 測試時遇到了一些問題,在我看來這是一個配置問題。
項目結構:
src > main > java : business logic goes here
src > test > java : jUnit test cases are parked here.
問題是當我嘗試將一些業務邏輯類從 src>main>java 導入我的 jUnit 測試用例時,導入不起作用。 原因是物理文件夾結構是:
業務邏輯類: project_root > src > main > java
測試用例類: project_root > src > test > java
我試過清理,將 testResources 目錄放在 POM 中。 我不想在類路徑中添加類文件夾。 請指教。
默認情況下,Maven 在查找要運行的測試時使用以下命名約定:
Test*
*Test
*TestCase
您的測試類不遵循這些約定。
您不能在 src/main/java 中使用默認包,請嘗試新建一個包,然后您可以導入該類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.