Mam projekt Maven, który buduje się bez problemów z wiersza poleceń. Jednak kiedy buduję go z IntelliJ, pojawia się błąd:
java: FileName.java:89: cannot find symbol
symbol : variable log
W pliku java nie ma zdefiniowanego ani zaimportowanego dziennika, ale istnieje plik
@Slf4j
final public class FileName {
instrukcja przed treścią klasy, która powinna definiować klasę dziennika.
W oknie struktury projektu klasy dla:
Maven: org.slf4j:jcl-over-slf4j:1.6.1
Maven: org.slf4j:slf4j-api:1.6.6
Maven: org.slf4j:slf4j-log4j12:1.6.6
Maven: org.slf4j:slf4j-simple:1.6.6
są wymienione w bibliotekach i oznaczone jako pobrane i dostępne.
Masz jakiś pomysł, dlaczego miałoby to zostać zbudowane z maven za pomocą wiersza poleceń, ale nie przez IntelliJ i jak rozwiązać problem?