[英]How to use Selma's mapper to convert pojo with Lombok's annotations
我正在使用塞爾瑪用龍目島的注釋來繪制pojo。 不幸的是,它似乎沒有開箱即用:
有沒有人能夠重新配置注釋處理器以在同一個maven模塊中使用這兩個工具?
我的樣本在這里: https : //github.com/pomverte/selma-test
我能夠生成Lombok + Selma類:
在你的pom.xml中:
<plugins>
<build>
<plugin>
<groupId>org.bsc.maven</groupId>
<artifactId>maven-processor-plugin</artifactId>
<version>3.3.1</version>
<configuration>
<defaultOutputDirectory>
${project.build.directory}/generated-sources/selma
</defaultOutputDirectory>
<processors>
<processor>lombok.launch.AnnotationProcessorHider$AnnotationProcessor</processor>
<processor>fr.xebia.extras.selma.codegen.MapperProcessor</processor>
</processors>
</configuration>
<executions>
<execution>
<id>process</id>
<phase>generate-sources</phase>
<goals>
<goal>process</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>fr.xebia.extras</groupId>
<artifactId>selma-processor</artifactId>
<version>0.15</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
然后運行: mvn generate-sources
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.