You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

How does Maven depend on Plexus components?

plexus consists of a myriad of components

component

site

repo

version range@scm

comments

known use outside Maven?

plexus-utils

site

repo

2.0.5-@svn
2.0.7+@github

extensively used in core, every plugin, Modello and generated code, ...
Initial Proposal : Plexus-utils replacementPlexus-utils replacement

Final Proposal : maven-shared-util

 

plexus-classworlds

site

repo

2.2.3-@svn
2.4+@github

used in Maven core.

 

plexus-containers

site

 

1.5.5

replaced in Maven 3 by guice + sisu + sisu-plexus

 

  plexus-container-default

site

repo

 

replaced in Maven 3 by sisu-inject-plexus

 

  plexus-component-metadata

site

repo

 

still used in Maven 3

 

  plexus-component-annotations

site

repo

 

still used in Maven 3

 

  plexus-component-javadoc

site

repo

 

 

 

plexus-components

site

 

 

 

 

  plexus-archiver

site

repo

1.2-@svn
?@github 

used in a lot of core plugins (assembly, dependency, ear, jar, javadoc, site, war, ...)

 

  plexus-cli

site

repo

1.5-@svn
plexus-components@github 

 

 

  plexus-compiler

site

repo

1.8.1@snv
?@github 

used in maven-compiler-plugin

 

  plexus-digest

site

repo

1.1-@svn
plexus-components@github 

 

 

  plexus-i18n

site

repo

1.0-beta-10-@svn
plexus-components@github 

used in doxia-site-renderer and some plugins: changes, doap, invoker, linkcheck, pdf, project-info-reports, site

 

  plexus-interactivity

site

repo

1.0-alpha-6-@svn
plexus-components@github 

used in wagon-ssh (then Maven core), and in plugins: archetype, release, compiler, eclipse, help, repository

 

  plexus-interpolation

site

repo

1.14@svn
?@github 

used in many plugins: assembly, change, checkstyle, dependency, invoker, resources, war...

 

  plexus-io

site

repo

1.0.1@svn
?@github 

used in plugins: assembly, dependency, war

 

  plexus-resources

site

repo

1.0-alpha-7-@svn
plexus-components@github 

used in plugins: checkstyle, eclipse, pmd, remote-resources

 

  plexus-swizzle

site

 

1.0-alpha-1-SNAPSHOT
plexus-components@github 

 

 

  plexus-velocity

site

repo

1.1.8-@svn
plexus-components@github 

used in doxia-site-renderer, and plugins: changes, checkstyle, site

 

  • No labels