You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-commits@maven.apache.org by sv...@apache.org on 2022/04/23 12:36:40 UTC

svn commit: r1900219 - in /maven/website/content: apache-maven.pdf maven-jsr330.html maven-site-1.0-site.jar

Author: svn-site-role
Date: Sat Apr 23 12:36:39 2022
New Revision: 1900219

Log:
Site checkin for project Apache Maven Site

Modified:
    maven/website/content/apache-maven.pdf
    maven/website/content/maven-jsr330.html
    maven/website/content/maven-site-1.0-site.jar

Modified: maven/website/content/apache-maven.pdf
==============================================================================
Binary files - no diff available.

Modified: maven/website/content/maven-jsr330.html
==============================================================================
--- maven/website/content/maven-jsr330.html (original)
+++ maven/website/content/maven-jsr330.html Sat Apr 23 12:36:39 2022
@@ -168,9 +168,9 @@ under the License.
 <section>
 <h2><a name="Why_JSR-330.3F"></a>Why JSR-330?</h2>
 <p>Maven has a long history of using dependency injection (DI) by way of <a class="externalLink" href="https://codehaus-plexus.github.io/">Plexus</a>, so the intent of using
-<a class="externalLink" href="https://www.jcp.org/en/jsr/detail?id=330">JSR-330</a> is to replace a custom DI mechanism with something standard. The implementation Maven
+<a class="externalLink" href="https://www.jcp.org/en/jsr/detail?id=330">JSR-330</a> is to replace a custom DI mechanism (with custom <code>@Component</code>/<code>@Requirement</code> annotations) with something standard ( with <code>@Named</code>/<code>@Inject</code> anotations). The implementation Maven
 uses - since 3.0-beta-3 - is named <a class="externalLink" href="https://eclipse.org/sisu/">Sisu</a> and is based on <a class="externalLink" href="https://code.google.com/p/google-guice/">Guice 3.x</a>, which directly supports JSR-330.</p>
-<p>If you are using <a class="externalLink" href="https://codehaus-plexus.github.io/plexus-containers/">Plexus annotations and APIs</a> currently,
+<p>If you are using <a class="externalLink" href="https://codehaus-plexus.github.io/plexus-containers/plexus-component-annotations/">Plexus annotations and APIs</a> currently,
 there is no rush to switch and no big bang conversions are necessary: Plexus, JSR-330 and Guice APIs all happily
 co-exist within Maven's core and you can choose to use JSR-330 when you wish. There are hundreds of components
 written using the Plexus APIs.</p>

Modified: maven/website/content/maven-site-1.0-site.jar
==============================================================================
Binary files - no diff available.