我有一个带有 XML 配置基础的 Spring MVC 项目,我将其更改为 Java 代码项目。但问题是,我有一个 ApplicationContextTest
,其中有用于测试的具体配置。
但是当我运行 gradle test
时,会失败并出现以下错误:
/home/karim/Workspace/spring-project/src/test/java/org/my-com/my-project/services/PhoneServiceTest.java:13: error: package config does not exist
import config.ApplicationContextTest;
^
/home/karim/Workspace/spring-project/src/test/java/org/my-com/my-project/services/PhoneServiceTest.java: error: cannot find symbol
@ContextConfiguration(classes=ApplicationContextTest.class)
^
我想我明白这个错误的含义,我的类路径中没有 config
包,对吧?
ApplicationContextTest
类位于 src/test/resources/config
。那么我该如何解决这个问题呢?
最佳答案
资源文件夹用于...资源(图像、属性文件等)。源文件位于 src/test/java
中。
关于java - 如何使用 gradle 将类添加到类路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29396593/