Skip to content

Commit

Permalink
[MCOMPILER-584] Refresh page - Using Non-Javac Compilers
Browse files Browse the repository at this point in the history
  • Loading branch information
slawekjaranowski committed Mar 12, 2024
1 parent 110293f commit d08bfdf
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions src/site/apt/non-javac-compilers.apt.vm
Expand Up @@ -31,13 +31,15 @@ Using Non-Javac Compilers

Contrary to this plugin's name, the Compiler Plugin does not compile the
sources of your project by itself. To compile, the Compiler Plugin uses
another class to compile them. The parameter <<<compilerId>>> determines
which class will be used. Currently, the Compiler Plugin is bundled with the
<<<javac>>> compiler artifact with artifactId <<<plexus-compiler-javac>>>,
which can be seen as one of the dependencies declared inside the Compiler
Plugin's POM.
another class to compile them.

{{{http://codehaus-plexus.github.io/plexus-compiler/}Plexus Compiler}} component
The parameter <<<compilerId>>> determines which class will be used.

Currently, the Compiler Plugin is bundled with the <<<javac>>> compiler
with artifactId <<<plexus-compiler-javac>>> version <<${plexusCompilerVersion}>>,
which can be seen as one of the dependencies declared inside the Compiler Plugin's POM.

{{{https://codehaus-plexus.github.io/plexus-compiler/}Plexus Compiler}} component
has some other compiler Ids available under the groupId <<<org.codehaus.plexus>>>:

* <<<aspectj>>> with artifactId <<<plexus-compiler-aspectj>>>.
Expand All @@ -46,7 +48,7 @@ Using Non-Javac Compilers

* <<<eclipse>>> with artifactId <<<plexus-compiler-eclipse>>>.

* <<<jikes>>> with artifactId <<<plexus-compiler-jikes>>>.
* <<<javac-with-errorprone>>> with artifactId <<<plexus-compiler-javac-errorprone>>>.

[]

Expand Down Expand Up @@ -74,7 +76,7 @@ Using Non-Javac Compilers
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-compiler-csharp</artifactId>
<version>1.6</version>
<version>${plexusCompilerVersion}</version>
</dependency>
</dependencies>
</plugin>
Expand Down

0 comments on commit d08bfdf

Please sign in to comment.