Plexus Compiler
Plexus Compiler is a Plexus component to use different compilers through a uniform API.
It is composed by:
plexus-compiler-api: the API to use compilers,plexus-compiler-manager: a manager to choose a compiler,plexus-compilers: different compilersplexus-compiler-aspectj: AspectJ compiler, requiresJDK 17+andMaven 3.9.6+plexus-compiler-csharp: C#/Mono compiler, requiresJDK 8+plexus-compiler-eclipse: Eclipse compiler, requiresJDK 17+andMaven 3.9.6+plexus-compiler-javac: javac compiler, requiresJDK 8+plexus-compiler-javac-errorprone: javac compiler with error-prone static analysis checks enabled, requiresJDK 11+
plexus-compiler-test: a test harness.


