How to cohexist lombok and JPAMetalModel processors with maven

前端 未结 3 916
名媛妹妹
名媛妹妹 2021-02-14 05:27

How to use Lombok when JPAMetaModelEntityProcessor annotation processor is activated in the maven build.

Maven config:

[...]

    

        
3条回答
  •  我在风中等你
    2021-02-14 05:53

    After a look into the lombok project I found a solution.

    When specifying the JPAMetaModelEntityProcessor as javac annotation processor, the lombok processor seems to be removed.

    To correct this, we can simply add the Lombok annotation processor in the maven-compiler-plugin:

    [...]
    
        maven-compiler-plugin
        
            
                org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor
            
        
    
    [...]
    

提交回复
热议问题