Приложение Spring Boot не работает в Intellij с LombokJAVA

Программисты JAVA общаются здесь
Anonymous
Приложение Spring Boot не работает в Intellij с Lombok

Сообщение Anonymous »

Я знаю этот вопрос раньше, но когда задавался вопрос, это было много лет назад, и это исправление не может быть исправлением сейчас. Поверьте мне, когда я скажу вам, что я провел свое исследование по этому поводу, прежде чем приехать сюда. У меня также есть обработка аннотаций, включенная для процесса сборки. Все это я видел из предыдущих постов, поэтому мне интересно, что может пойти не так. Это приложение использует Maven: MVN Clean Install -u и отлично работает. Приложение строит в Intellij с Ломбоком, и все тесты проходят. Теперь я хочу запустить это приложение Spring Boot в Intellij, и я получаю 6 ошибок, которые все вытекают из -за невозможности найти Getters или Setters. < /P>
java: cannot find symbol
symbol: method setCompanyId(java.lang.Long)
location: variable company of type com.product.htmx.demo.model.CompanyEntity
< /code>
Компания определяется следующим образом: < /p>
@Data
@With
@NoArgsConstructor
@AllArgsConstructor
@SuppressWarnings("serial")
@Entity
@Table(name = "company")
public class CompanyEntity implements Serializable {
// `company_id` int NOT NULL AUTO_INCREMENT,
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "company_id")
private Long companyId;
< /code>
Я получаю ту же ошибку «не может найти символ» с 5 другими классами. Тем не менее, другие сущности и DTO имеют несколько свойств, и все же я не получаю одинакового сообщения об ошибке. Я знаю, что это может показаться дублированным сообщением, но я знаю, что это не то же самое, что и другие гораздо более старые сообщения.

Подробнее здесь: https://stackoverflow.com/questions/795 ... ith-lombok

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