- I have cloned the codebase
- checkout from the master branch.
- Built the codebase using the following command
./gradlew build install --parallel -x test -x javadoc -x check
- Imported the codebase in Intellij following the steps mentioned in this link https://apereo.github.io/cas/developer/Build-Process-6X.html .
- Installed Lombok, CheckStyle, Findbugs plugins.
- Turned on the Annotation Processing,
- Created a Run Configuration roughly matching the steps mentioned in the documentation.
After running the configuration I am getting the following error:
Error:java:
Annotation processing is not supported for module cycles. Please ensure
that all modules from cycle
[cas-server-core-web,cas-server-core-webflow-api,cas-server-core-validation-api,cas-server-core-validation,cas-server-core-logout-api,cas-server-core-tickets-api,cas-server-support-oauth-api,cas-server-core-monitor,cas-server-core-logout,cas-server-core-tickets,cas-server-support-ws-idp-api,cas-server-support-saml-idp-core,cas-server-support-saml-core,cas-server-support-oidc-services,cas-server-support-json-service-registry,cas-server-support-oauth-services,cas-server-core-rest,cas-server-core-webflow,cas-server-core-cookie,cas-server-core-cookie-api,cas-server-core-authentication,cas-server-support-validation-core,cas-server-support-validation,cas-server-support-token-core-api,cas-server-support-pac4j-core,cas-server-core-audit-api,cas-server-core-services,cas-server-support-saml-core-api,cas-server-support-pac4j-authentication,cas-server-support-pac4j-api,cas-server-core-audit,cas-server-core]
are excluded from annotation processing
My question is how can I solved the above error.