Build Systems

This table presents the different build systems in use here at Commons. The following markers are used in the table:

Proper

Component

Ant

Maven 1

Maven 2

attributes

Yes *

Yes

No

beanutils

Yes

Yes *

Yes

betwixt

Yes

Yes *

Yes

chain

Yes

Yes *

Yes

cli

Yes

Yes *

Yes

codec

Yes

Yes *

Yes

collections

Yes

Yes *

Yes

commons-build

Yes

Yes *

No

commons-parent

No

No

Yes *

commons-sandbox-parent

No

No

Yes *

commons-skin

No

No

Yes *

configuration

Yes

Yes *

Yes

daemon

Yes

Yes *

Yes

dbcp

Yes

Yes *

Yes

dbutils

Yes

Yes *

Yes

digester

Yes

Yes *

Yes

discovery

Yes

Yes *

Yes

el

Yes

Yes *

Yes

email

Yes

No

Yes *

fileupload

Yes

Yes *

Yes

io

Yes

Yes *

Yes

jci

No

No

Yes *

jelly

Yes *

Yes

No

jexl

Yes

Yes *

Yes

jxpath

Yes

Yes *

Yes

lang

Yes

Yes *

Yes

launcher

Yes

Yes *

Yes

logging

Yes

Deprecated

Yes *

math

Yes

Yes *

Yes

modeler

Yes

Yes *

Yes

net

Yes

Yes *

Yes

pool

Yes

Yes *

Yes

primitives

Yes

Yes *

Yes

proxy

No

No

Yes *

scxml

Yes

Yes *

Yes

transaction

Yes

Yes *

Yes

validator

Yes

Yes *

Yes

vfs

Yes

Yes *

Yes

Sandbox

Component

Ant

Maven 1

Maven 2

compress

No

Yes

Yes *

csv

Yes

Yes

Yes

exec

Yes

No

Yes *

finder

No

No

Yes *

i18n

Yes

Yes

Yes

id

Yes

Yes

Yes

javaflow

No

Yes

Yes

js2j

No

No

Yes *

openpgp

Yes

No

Yes *

performance

Yes

No

Yes

pipeline

No

No

Yes *