User pomstrap configuration

User specific configuration can be specified in a properties file at $HOME/pomstrap.properties.

The following sections detail the available configuration properties.

Repository

repository.url=
repository.username=
repository.password=

Snapshot policy

snapshotPolicy=10

Local repository

localRepository=

Singletons

singleton.1=org.springframework:.*
singleton.2=com.sun:.*
singleton.3=org.hibernate:.*
singleton.4=commons-logging:commons-logging
singleton.5=org.slf4j:slf4j-api
singleton.6=org.slf4j:slf4j-jdk14
singleton.7=ch.qos.logback:logback-classic
singleton.8=log4j:log4j

Exclusions

exclusion.1=org.springframework:spring-.*
exclusion.2=org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec
exclusion.3=org.slf4j:slf4j-jdk14

Groups

group.1.1=org.springframework:.*
group.2.1=org.hibernate:.*
group.3.1=org.tigris.sample:org.tigris.sample.log
group.3.2=aspectj:.*

Class file transformers

classFileTransformer.1.className=
classFileTransformer.1.include.1=a
classFileTransformer.1.include.2=b
classFileTransformer.1.include.3=c

Dependency transformer

dependencyTransformer.1.pattern=xx
dependencyTransformer.1.replacement=yy

Application configuration

# default class is ARTIFACTID.Application
application.release.dependency=org.gna.fluid:org.gna.fluid.release:STABLE-SNAPSHOT
application.release.class=org.gna.fluid.release.Application
application.release.singleton.1=org.springframework:.*