You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sj...@apache.org on 2024/03/12 20:57:43 UTC
(maven-compiler-plugin) 01/01: [MCOMPILER-584] Refresh page - Using Non-Javac Compilers
This is an automated email from the ASF dual-hosted git repository.
sjaranowski pushed a commit to branch MCOMPILER-584
in repository https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git
commit d08bfdf151e38bf1e01c4651ef54528fe50d7dd8
Author: Slawomir Jaranowski <s....@gmail.com>
AuthorDate: Tue Mar 12 21:57:30 2024 +0100
[MCOMPILER-584] Refresh page - Using Non-Javac Compilers
---
src/site/apt/non-javac-compilers.apt.vm | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/src/site/apt/non-javac-compilers.apt.vm b/src/site/apt/non-javac-compilers.apt.vm
index b76d0e0..d58aacf 100644
--- a/src/site/apt/non-javac-compilers.apt.vm
+++ b/src/site/apt/non-javac-compilers.apt.vm
@@ -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>>>.
@@ -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>>>.
[]
@@ -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>