maven-plugins/j2ee/plugin.properties
2003-01-24 03:44:26 +00:00

129 lines
3.7 KiB
Properties

# -------------------------------------------------------------------
# Default properties for the J2EE Plugin
# -------------------------------------------------------------------
# These are the properties that we believe are immutable so we
# keep them apart from the project specific properties.
# -------------------------------------------------------------------
# -------------------------------------------------------------------
# Properties for the "validate-war" target
# -------------------------------------------------------------------
# Location where the webapp or the war will be created. Defaults to
# ${maven.build.dir}
maven.war.build.dir = ${maven.build.dir}
# -------------------------------------------------------------------
# Properties for the "ear" target
# -------------------------------------------------------------------
# List of mandatory properties that need to be defined in the project
# properties for the "ear" target :
#
# maven.j2ee.ear.name : name of the ear
# Location of the ear application.xml file
maven.j2ee.ear.appxml=${maven.src.dir}/application.xml
# J2EE modules to include and exclude from the ear
# Note: These files are relative to ${maven.build.dir}
maven.j2ee.ear.includes=*.jar, *.war
maven.j2ee.ear.excludes=
# -------------------------------------------------------------------
# Properties for the "ejb" target
# -------------------------------------------------------------------
# Required
#maven.j2ee.ejb.name
# Defaulted
maven.j2ee.ejb.conf.dir=${maven.conf.dir}/${maven.j2ee.ejb.name}/
maven.j2ee.ejb.conf.includes=ejb-jar.xml
maven.j2ee.ejb.conf.excludes=
maven.j2ee.ejb.includes=**
maven.j2ee.ejb.excludes=**/package.html
# Optional
# Local Interfaces Jar
#maven.j2ee.ejb.local.includes=**/interfaces/*Local*.class
#maven.j2ee.ejb.local.excludes=**/package.html
# Remote Interfaces Jar
#maven.j2ee.ejb.remote.includes=**/interfaces/*
#maven.j2ee.ejb.remote.excludes=**/interfaces/*Local*.class
#############################################################################
# A P P S E R V E R
#----------------------------------------------------------------------------
#
# used to let the appserver implementation scripts know which version of j2ee we are
# running against
#
maven.j2ee.version=13
#
# the place where the main install of the application server resides
#
maven.appserver.home=/apps/jakarta-tomcat-4
#
# a supported name of an application server instance to install
#
maven.appserver.name=tomcat
#
# version number of the application server, in the form of ##
#
maven.appserver.version=4.x
## needed for dir names and messages to the user
maven.appserver.fullname=${maven.appserver.name}-${maven.appserver.version}
#
# ports to access this server instance
#
maven.appserver.port.http=8082
maven.appserver.port.https=8083
maven.appserver.port.one=8087
maven.appserver.port.two=8088
maven.appserver.port.three=8089
#
# where to install the local instance of the server
#
maven.appserver.dir=${basedir}/server
#
# files in an 'includes' pattern to include when controlling the server
# For example, if you have classes in your classpath you would like to
# include when starting the server, you could use
# maven.appserver.classpath=${java.class.path}
# paths can be absolute or relative to ${maven.appserver.dir} as that is
# where a jvm will be started. This is common for libraries that need sharing
# across all webapps installed in the server
#
maven.appserver.classpath=
#
# The host name, used when configuring, defaults to localhost
#
maven.appserver.host=localhost
#
# The URL used to test the current running status of the appserver
#
maven.appserver.url=http://${maven.appserver.host}:${maven.appserver.port.http}/index.html