简体   繁体   English

无法将 src/main/java 类导入 maven-spring-web 项目中的 src/test/java jUnit 测试。 IDE - 日食

[英]Cant import src/main/java classes into src/test/java jUnit tests in maven-spring-web project. IDE - Eclipse

I'm working on a maven-spring-web project in Eclipse.我正在 Eclipse 中开发一个 maven-spring-web 项目。 I am getting some problem working with jUnit tests, it seems to me a configuration issue.我在使用 jUnit 测试时遇到了一些问题,在我看来这是一个配置问题。

Project structure:项目结构:

src > main > java : business logic goes here
src > test > java : jUnit test cases are parked here.

The trouble is that imports are not working when im trying to import some business logic classes from src>main>java into my jUnit test cases.问题是当我尝试将一些业务逻辑类从 src>main>java 导入我的 jUnit 测试用例时,导入不起作用。 The reason is that the physical folder structure is :原因是物理文件夹结构是:

Business logic classes : project_root > src > main > java Test cases classes : project_root > src > test > java业务逻辑类: project_root > src > main > java测试用例类: project_root > src > test > java

I've tried cleaning, putting testResources directory in POM.我试过清理,将 testResources 目录放在 POM 中。 I dont want to add classes folder in classpath.我不想在类路径中添加类文件夹。 Pls advise.请指教。

By default Maven uses the following naming conventions when looking for tests to run:默认情况下,Maven 在查找要运行的测试时使用以下命名约定:

  • Test*
  • *Test
  • *TestCase

Your test class doesn't follow these conventions.您的测试类不遵循这些约定。

您不能在 src/main/java 中使用默认包,请尝试新建一个包,然后您可以导入该类。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 eclipse中无法将src/main/java下的java类导入到src/test/java中 - Cannot import java classes under src/main/java into src/test/java in eclipse Maven项目中src / main / java和src / test / java之间的区别 - Difference between src/main/java and src/test/java in a Maven project Eclipse 中 Maven 项目的类路径 - src vs src/main/java - Classpath for Maven project in Eclipse - src vs src/main/java 不能使用 Gradle 在 eclipse 中具有项目结构“src/main/java” - cant have project structure "src/main/java" in eclipse using Gradle Test cases in new folder created parallel to src/test/java in latest Eclipse IDE maven java project is not executing the test cases - Test cases in new folder created parallel to src/test/java in latest Eclipse IDE maven java project is not executing the test cases JAVA - 无法将 src/test/java 导入 src/main/java - JAVA - can't import src/test/java to src/main/java 无法在 eclipse 中将 class src/test/java 导入 src/main/java - can't import class src/test/java into src/main/java in eclipse 将Eclipse Java项目转换为Maven不会创建src / test / java目录 - Converting eclipse java project to maven doesn't create src/test/java directory 在没有 Maven 的情况下在 Eclipse 中创建 src/main/java 文件夹结构 - Creating a src/main/java folder structure in Eclipse without Maven Maven 构建的哪个位置应该有一个测试框架——src/test/java 或 src/main/java? - Where on a Maven build should a test framework reside - src/test/java or src/main/java?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM