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)