Ошибка конфигурации Demobok Xtext: не удается найти символJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка конфигурации Demobok Xtext: не удается найти символ

Сообщение Anonymous »

Я работаю над проектом, который использует Lombok, Xtext и QueryDsl, и я сталкиваюсь с проблемой. с аннотациями Ломбока.
Проблема в том, что я вижу много ошибок в консоли, таких как «не может найти символ» для Q-классов и классы, сгенерированные XText, которые используются в моих классах Java.
Проблема возникает из -за того, что эти классы генерируются после запуска DeLombok, что вызывает ошибки во время шага Lehombok. Чистая упаковка из терминала или IDE: < /p>
[INFO] --- lombok:1.18.20.0:delombok (default) @ ART-Impl ---
/ART-Impl/src/main/java/com/core/domain/model/customer/CustomersRepository.java:3: error: package com.core.domain.model.customer.QCustomer does not exist
import static com.core.domain.model.customer.QCustomer.Constants.customer;
^
ART-Impl/src/main/java/com/core/domain/model/customer/CustomersRepository.java:18: error: cannot find symbol
import com.core.domain.composite.QCustomerComposite;
< /code>
И у меня есть POM, как это: < /p>

org.projectlombok
lombok-maven-plugin
1.18.20.0


generate-sources

delombok


false
${delombok.dir}
${src.dir}





org.eclipse.xtext
xtext-maven-plugin

11
11



xtext.generate.sources



${delombok.dir}


${delombok.dir}

${project.basedir}/src/main/resources

${project.build.directory}/generated-sources/java




xtext.generate.test.sources



${delombok.dir}



${project.basedir}/src/main/resources

${project.build.directory}/generated-sources/java

${project.build.directory}/generated-test-sources/java






com.mysema.maven
apt-maven-plugin
1.1.3


generate-sources

process



target/generated-sources/annotations

com.querydsl.apt.jpa.JPAAnnotationProcessor




< /code>
Можете ли вы помочь с тем, как это должно быть правильно сделано? Не иметь ошибок в консоли.


Подробнее здесь: https://stackoverflow.com/questions/794 ... ind-symbol
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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