@@ -31,13 +31,15 @@ Using Non-Javac Compilers
3131
3232 Contrary to this plugin's name, the Compiler Plugin does not compile the
3333 sources of your project by itself. To compile, the Compiler Plugin uses
34- another class to compile them. The parameter <<<compilerId>>> determines
35- which class will be used. Currently, the Compiler Plugin is bundled with the
36- <<<javac>>> compiler artifact with artifactId <<<plexus-compiler-javac>>>,
37- which can be seen as one of the dependencies declared inside the Compiler
38- Plugin's POM.
34+ another class to compile them.
3935
40- {{{http://codehaus-plexus.github.io/plexus-compiler/}Plexus Compiler}} component
36+ The parameter <<<compilerId>>> determines which class will be used.
37+
38+ Currently, the Compiler Plugin is bundled with the <<<javac>>> compiler
39+ with artifactId <<<plexus-compiler-javac>>> version <<${plexusCompilerVersion}>>,
40+ which can be seen as one of the dependencies declared inside the Compiler Plugin's POM.
41+
42+ {{{https://codehaus-plexus.github.io/plexus-compiler/}Plexus Compiler}} component
4143 has some other compiler Ids available under the groupId <<<org.codehaus.plexus>>>:
4244
4345 * <<<aspectj>>> with artifactId <<<plexus-compiler-aspectj>>>.
@@ -46,7 +48,7 @@ Using Non-Javac Compilers
4648
4749 * <<<eclipse>>> with artifactId <<<plexus-compiler-eclipse>>>.
4850
49- * <<<jikes >>> with artifactId <<<plexus-compiler-jikes >>>.
51+ * <<<javac-with-errorprone >>> with artifactId <<<plexus-compiler-javac-errorprone >>>.
5052
5153 []
5254
@@ -74,7 +76,7 @@ Using Non-Javac Compilers
7476 <dependency>
7577 <groupId>org.codehaus.plexus</groupId>
7678 <artifactId>plexus-compiler-csharp</artifactId>
77- <version>1.6 </version>
79+ <version>${plexusCompilerVersion} </version>
7880 </dependency>
7981 </dependencies>
8082 </plugin>
0 commit comments