Геттер-сеттер Ломбок не может найти символJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Геттер-сеттер Ломбок не может найти символ

Сообщение Anonymous »

Я использую Intellij и пытаюсь применить Lombok к проекту.
Но он продолжает говорить: «Невозможно найти символ».
Вот краткий пример моего кода.

Класс

Код: Выделить всё

import lombok.*;

@Data
public class Product {

private String name;
private Integer price;

public Product(String name, Integer price){
this.name = name;
this.price = price;
}
}
Основная

Код: Выделить всё

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class CollectionMain {
public static void main(String[] args) {

Collection
 products = new ArrayList();
Product door = new Product("DOOR",90);
Product bed = new Product("BED",60);
Product ipad = new Product("iPad",15);

products.add(door);
products.add(bed);
products.add(ipad);

final Iterator productIterator = products.iterator();

while(productIterator.hasNext()){
Product product = productIterator.next();
System.out.println(product.getPrice());
}

}
}
и появляется сообщение об ошибке

CollectionMain.java:23: ошибка: невозможно найти символ
Система .out.println(product.getPrice());
^
символ: метод getPrice()
местоположение: переменная Product типа Product

Я включил обработчик аннотаций
Изображение


плагин

Изображение


Подробнее здесь: https://stackoverflow.com/questions/606 ... ind-symbol
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»