Tsz-wo Sze created RATIS-1492:
---------------------------------

             Summary: Use tomcat annotations-api
                 Key: RATIS-1492
                 URL: https://issues.apache.org/jira/browse/RATIS-1492
             Project: Ratis
          Issue Type: Improvement
          Components: build
            Reporter: Tsz-wo Sze
            Assignee: Tsz-wo Sze


Since Java 11 has removed javax.annotation, we are currently using 
javax.annotation-api in order to support compilation in Java 11.  However,  
javax.annotation is licensed CDDL.

A better solution recommended by https://github.com/grpc/grpc-java/pull/6990 
(see also 
https://stackoverflow.com/questions/59079616/generated-protoc-file-creates-a-target-source-with-error
 ) is to use tomcat annotations-api.



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

Reply via email to