Как правильно интегрировать MapStruct с Eclipse? (Включая агент Lombok Java)JAVA

Программисты JAVA общаются здесь
Anonymous
Как правильно интегрировать MapStruct с Eclipse? (Включая агент Lombok Java)

Сообщение Anonymous »

Я готов использовать Mapstruct в каком -то официальном проекте, поэтому я решил сначала дать ему некоторое тестирование; Мне нужно было заставить его работать интегрировать с Eclipse, и следовать всем инструкциям, предоставленным на веб -сайте Mapstruct, но ... пока не повезло. кто -нибудь преуспел в такой интеграции? и если да чего мне не хватает? больше, но когда я понял, что это не работает, я решил использовать меньший пример, так что это то, что я сделал: < /p>


[*] OpenJDK-10.0.1_windows-x64 < /li>
Загружено и установила свежую версию Eclipse
(Eclipse-Jee-2019-03-R-Win32-X86_64) < /li> < Br /> Установил последний M2E-AAPT (и плагин Mapstruct, хотя и не требуется для
это упражнение), как предложено в
http://mapstruct.org/documentation/ide-support/
[*] Скачанный https://github.com/mapstruct/mapstruct-examples
< LI> Импортирован из GIT (из Eclipse) Проект MAPSTRUCT-CLONE
(посмотрел основной пример) < /li>
[*] Проверьте настройки, как это было предложено в
http://mapstruct.org/documentation/dev/reference/html/ (глава 2.1) и
все выглядит хорошо
< /ul>

... нет никакого способа убедить Eclipse автоматически генерировать реализацию Mapper, я даже добавил линию JDT_APT в Pom. < /p>

Вот фрагмент pom.xml - пожалуйста, см.

1.3.0.Final
jdt_apt

< /code>

Ожидаемый результат будет: < /p>


Чтобы найти мои повторные сгенерированные классы под
«Цель /сгенерированные источники /аннотации», когда я сохраняю отображение
интерфейс < /li>
(как указано http://mapstruct.org/documentation/dev/reference/html/
"Он настраивает процессор аннотации Mapstruct, чтобы он запустил правильно
в IDE, когда вы сохраняете тип Mapper. не так ли? ") "MVN Clean Install"
, что хорошо, но не так уж и удобно < /li>
< /ul>

Важно Lombok Javaagent [/b]


Подробнее здесь: https://stackoverflow.com/questions/555 ... java-agent

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