У меня есть проект maven, который строит без проблем из командной строки. Однако, когда я создаю его с IntelliJ, я получаю ошибку:
java: FileName.java:89: cannot find symbol
symbol : variable log
В java файле нет или не определено в журнале, но есть
@Slf4j
final public class FileName {
перед телом класса, который должен определить класс журнала.
В окне структуры проекта классы для:
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
перечислены в библиотеках и указаны как загруженные и доступные.
Любая идея, почему это будет строить с помощью maven через командную строку, но не через IntelliJ и как решить проблему?