Benjamin Marwell created OPENJPA-2891:
-----------------------------------------

             Summary: @Geenrated annotation cannot be disabled for static 
metamodel
                 Key: OPENJPA-2891
                 URL: https://issues.apache.org/jira/browse/OPENJPA-2891
             Project: OpenJPA
          Issue Type: Bug
    Affects Versions: 3.2.0
            Reporter: Benjamin Marwell


The {{@Generated}} annotation will be added to any generated static metamodel 
class, no matter the annotation is available.
>From Java9 upwards, this annotation is not on the classpath anymore (by 
>default), leading to compile errors.

I would suggest to add either an override parameter (similar to hibernate, 
{{-AaddGeneratedAnnotation=false}}, see 
https://docs.jboss.org/hibernate/orm/5.0/topical/html/metamodelgen/MetamodelGenerator.html

Or
detect whether the annotation is on the classpath.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to