Kiedy chcę budować aplikację za pomocą build
w gradle
to otrzymuję błędy typu
C:\Users\Jonatan\Documents\GitHub\REST-Web-Services\web\src\main\java\com\web\web\controller\CheckUserDataRestController.java:3: error: package com.core.service does not exist
import com.core.service.UserSearchService;
lub
C:\Users\Jonatan\Documents\GitHub\REST-Web-Services\web\src\main\java\com\web\web\controller\ForgotRestController.java:33: error: cannot find symbol
private final UserPersistenceService userPersistenceService;
^
symbol: class UserPersistenceService
location: class ForgotRestController
tutaj cała lista błędów https://pastebin.com/0NXtUHyw
Błędy wskazują na linie, gdzie jest normalny poprawny import lub deklaracja obiektu. Projekt podzielony jest na moduły. Moduł core
zawiera serwisy. Moduł core
jest kompilowany w module web
dependencies {
compile project(':core')
...
}
i własnie tylko w tym module web
wskazuje błędy klas serwisów pochodzących z modułu core
. O co tu może chodzić? Projekt kompiluje się poprawnie. Tylko budowa przez gradle sprawia problem.