@ContextConfiguration Не могу найти класс из другого модуляJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 @ContextConfiguration Не могу найти класс из другого модуля

Сообщение Anonymous »

У меня есть большой проект Java Spring с несколькими модулями. Я решил переместить некоторые части тестов Spring из модуля server в новый модуль server-test, чтобы логически разделить их и позволить Gradle обрабатывать их небольшими частями.
Я обновил build.gradle, settings.gradle и все зависимости, но @ContextConfiguration не может найти основной класс из другого модуля.

Код: Выделить всё

import com.data.server.MainServerApp

@ContextConfiguration(classes = MainServerApp.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, properties="spring.cloud.config.enabled=false")
class SuperTest extends Specification {
... ... ...
}
Я запускаю gradle clean :server-test:test и получаю ошибку:

Код: Выделить всё

SuperTest.groovy: 3: unable to resolve class com.data.server.MainServerApp
@ line 3, column 1.
import com.data.server.MainServerApp
Не могли бы вы подсказать, в чем проблема?

Подробнее здесь: https://stackoverflow.com/questions/792 ... her-module
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»