Код выхода: 1
C:\Users*\Desktop* **\target\delombok\ru**\service\impl*.java:15: ошибка: не найден символ
import ru...entity.Balance_;
^
символ: класс Balance_
расположение: пакет ru...entity
1 ошибка
Командная строка: cmd.exe /X /C "" C:\Program Files\Java\jdk-17\bin\javadoc.exe" @options @argfile"
Обратитесь к сгенерированным файлам Javadoc в папке C:\Users*\Desktop* \repositories*\target\apidocs'.
и вот описание того, как воспроизвести эту проблему:
< ol>
[*]Добавление зависимостей codegen
Код: Выделить всё
org.projectlombok
lombok
1.18.32
true
org.mapstruct
mapstruct
1.5.5.Final
org.projectlombok
lombok-mapstruct-binding
0.2.0
provided
org.hibernate
hibernate-jpamodelgen
6.4.4.Final
- Добавление плагинов maven-javadoc-plugin и maven-compiler-plugin (чтобы добавить annotationProcessorPaths в это)
Код: Выделить всё
org.apache.maven.plugins
maven-javadoc-plugin
attach-javadocs
jar
org.apache.maven.plugins
maven-compiler-plugin
org.hibernate
hibernate-jpamodelgen
6.4.4.Final
org.projectlombok
lombok
1.18.32
org.mapstruct
mapstruct-processor
1.5.5.Final
org.projectlombok
lombok-mapstruct-binding
0.2.0
-Amapstruct.defaultComponentModel=spring
- Готово. Далее мы используем эти модели в любом месте кода. Например, просто выведите в лог поле статической модели log.info(String.valueOf(Balance_.id)); и при попытке сделать mvn чистым пакет будет получена ошибка. Что я делаю не так?
Подробнее здесь: https://stackoverflow.com/questions/791 ... nate-jpa-m
Мобильная версия