Mapstruct issue on Eclipse (1.4.2.Final)
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- java
- Domaine
- build-system
Piste de recherche
Commencez par reproduire la configuration avec les paramètres Gradle indiqués et les tâches cleanEclipse et eclipse, en comparant Gradle 7.1.1 avec Gradle 6.9, qui fonctionne, et le plugin net.ltgt.apt-eclipse. Étudiez la configuration d’Eclipse et du traitement des annotations ; le travail est considéré comme terminé lorsque le .factorypath requis est généré sans ce plugin et que MapStruct fonctionne dans Eclipse.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I have an issue to setup Mapstruct on eclipse (Version: 2021-03 (4.19.0), Build id: 20210312-0638) with following gradle setting:
implementation "org.mapstruct:mapstruct:$mapstructVersion"
annotationProcessor "org.mapstruct:mapstruct-processor:$mapstructVersion"
annotationProcessor "org.projectlombok:lombok-mapstruct-binding:0.2.0"
annotationProcessor "org.projectlombok:lombok"
annotationProcessor "org.springframework.boot:spring-boot-configuration-processor"
It seems it doesn't generate .factorypath when I tried to run gradle tasks: cleanEclipse and eclipse
It works and everything is fine if I add follow gradle plugin:
plugins {
id 'java'
id 'eclipse-wtp'
id 'org.springframework.boot' version '2.3.12.RELEASE'
id 'io.franzbecker.gradle-lombok' version '4.0.0'
id 'net.ltgt.apt-eclipse' version '0.21'
}
But there is a drawback that this net.ltgt.apt-eclipse doesn't work on gradle 7.1.1 and I need to use the older version gradle-6.9
However developers like me prefer to install MapStruct Eclipse Plugin and it's supposed to make things work around without require developers to add net.ltgt.apt-eclipse
I look forward to this potential fix.
Regards.
- Langage dominant
- Java
- Étoiles
- 1.4k
- Forks
- 504
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de mapstruct/mapstruct-examples
-
Java 21 support Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
mapstruct/mapstruct-examples#153 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
mapstruct/mapstruct-examples#149 · 1 commentaire ·
-
mapstruct-protobuf3 use lombok:UnsupportedOperationException(Collections$UnmodifiableCollection) Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
mapstruct/mapstruct-examples#142 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 15/100
mapstruct/mapstruct-examples#138 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
mapstruct/mapstruct-examples#128 · 1 réaction ·
Toutes les issues de mapstruct/mapstruct-examples
Issues similaires
-
executions.Query — startDate and timeRange filters are sent with inverted comparison operators Ouvertearea/plugin
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
kestra-io/plugin-kestra#190 ·
-
litertlm-android AAR ships no consumer ProGuard rules → "mid == null" SIGABRT in minified apps Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
google-ai-edge/LiteRT-LM#3739 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Add canonical URLs and a sitemap Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
integra-team-red/meet-map#249 ·
-
[Studio][Bug] Cancelled create-user dialog keeps the password and admin switch for the next attempt Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
apache/rocketmq-dashboard#5064 ·