У мене є проект 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 і як вирішити проблему?