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

Compare with Current View Page History

« Previous Version 3 Next »

Build Systems

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

  • Yes - the components can be built with this build system
  • No - the system lacks the necessary files needed to be built using this build system
  • Deprecated - support for using this build system has been dropped, although it used to work at one time
  • * - marks the primary build system, the one most likely to be used for the next release. This can be used in combination with any of the above.

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-nightly

 

 

 

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 *

  • No labels