Komut satırından sorunsuz bir şekilde inşa edilen bir maven projem var. Ancak, IntelliJ ile oluşturduğumda şu hatayı alıyorum:
java: FileName.java:89: cannot find symbol
symbol : variable log
Java dosyasında tanımlanmış veya içe aktarılan günlük yok, ancak bir
@Slf4j
final public class FileName {
log sınıfını tanımlaması gereken sınıf gövdesinden önce ifade.
Proje yapısı penceresinde şu sınıflar:
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
Kitaplıklar altında listelenir ve indirilmiş ve kullanılabilir olarak belirtilir.
Bunun neden komut satırı aracılığıyla maven ile oluşturulacağı, ancak IntelliJ aracılığıyla oluşturulmadığı ve sorunun nasıl çözüleceği hakkında bir fikriniz var mı?