Goals available for this plugin:
Goal | Description |
---|---|
tomee:build | Create a TomEE instance respecting all the provided configuration but doesn't run it. |
tomee:configtest | valid Tomcat config. |
tomee:deploy | Deploy an application. |
tomee:help | Print help. |
tomee:list | List deployed EJBs. |
tomee:run | Start and wait (ctrl+x). |
tomee:start | Start in background TomEE. |
tomee:stop | Stop TomEE (for start command). |
tomee:undeploy | Undeploy an application. |
You should specify the version in your project's plugin configuration:
<project> ... <build> <!-- To define the plugin version in your parent POM --> <pluginManagement> <plugins> <plugin> <groupId>org.apache.openejb.maven</groupId> <artifactId>tomee-maven-plugin</artifactId> <version>1.0.0.xa</version> </plugin> ... </plugins> </pluginManagement> <!-- To use the plugin goals in your POM or parent POM --> <plugins> <plugin> <groupId>org.apache.openejb.maven</groupId> <artifactId>tomee-maven-plugin</artifactId> <version>1.0.0.xa</version> </plugin> ... </plugins> </build> ... </project>
Full name:
org.apache.openejb.maven:tomee-maven-plugin:1.0.0-SNAPSHOT:run
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
apacheRepos | String | - | (no description)
Default value is:snapshots. User property is:tomee-plugin.apache-repos. |
appDir | String | - | relative to tomee.base.
Default value is:apps. |
apps | List | - | (no description)
|
args | String | - | (no description)
User property is:tomee-plugin.args. |
bin | File | - | (no description)
Default value is:${project.basedir}/src/main/tomee/bin. User property is:tomee-plugin.bin. |
config | File | - | (no description)
Default value is:${project.basedir}/src/main/tomee/conf. User property is:tomee-plugin.conf. |
debug | boolean | - | (no description)
Default value is:false. User property is:tomee-plugin.debug. |
debugPort | int | - | (no description)
Default value is:5005. User property is:tomee-plugin.debugPort. |
lib | File | - | (no description)
Default value is:${project.basedir}/src/main/tomee/lib. User property is:tomee-plugin.lib. |
libDir | String | - | relative to tomee.base.
Default value is:lib. |
libs | List | - | supported formats: --> groupId:artifactId:version... -->
unzip:groupId:artifactId:version... --> remove:prefix (often
prefix = artifactId)
|
packaging | String | - | (no description)
User property is:project.packaging. |
password | String | - | (no description)
User property is:tomee-plugin.pwd. |
realm | String | - | (no description)
User property is:tomee-plugin.realm. |
removeDefaultWebapps | boolean | - | (no description)
Default value is:true. User property is:tomee-plugin.remove-default-webapps. |
skipCurrentProject | boolean | - | (no description)
Default value is:false. User property is:tomee-plugin.skipCurrentProject. |
systemVariables | Map | - | (no description)
|
tomeeArtifactId | String | - | (no description)
Default value is:apache-tomee. User property is:tomee-plugin.artifactId. |
tomeeClassifier | String | - | (no description)
Default value is:webprofile. User property is:tomee-plugin.classifier. |
tomeeGroupId | String | - | (no description)
Default value is:org.apache.openejb. User property is:tomee-plugin.groupId. |
tomeeHost | String | - | (no description)
Default value is:localhost. User property is:tomee-plugin.host. |
tomeeHttpPort | int | - | (no description)
Default value is:8080. User property is:tomee-plugin.http. |
tomeeShutdownPort | int | - | (no description)
Default value is:8005. User property is:tomee-plugin.shutdown. |
tomeeVersion | String | - | (no description)
Default value is:1.1.0-SNAPSHOT. User property is:tomee-plugin.version. |
user | String | - | (no description)
User property is:tomee-plugin.user. |
webappDir | String | - | relative to tomee.base.
Default value is:webapps. |
webapps | List | - | (no description)
|
apps:
args:
bin:
lib:
libs:
user:
Full name:
org.apache.openejb.maven:tomee-maven-plugin:1.0.0-SNAPSHOT:deploy
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
path | String | - | (no description)
User property is:tomee-plugin.archive. |
Name | Type | Since | Description |
---|---|---|---|
password | String | - | (no description)
User property is:tomee-plugin.pwd. |
realm | String | - | (no description)
User property is:tomee-plugin.realm. |
systemVariables | Map | - | (no description)
|
tomeeHost | String | - | (no description)
Default value is:localhost. User property is:tomee-plugin.host. |
tomeeHttpPort | int | - | (no description)
Default value is:8080. User property is:tomee-plugin.http. |
user | String | - | (no description)
User property is:tomee-plugin.user. |
path:
user:
Full name:
org.apache.openejb.maven:tomee-maven-plugin:1.0.0-SNAPSHOT:list
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
password | String | - | (no description)
User property is:tomee-plugin.pwd. |
realm | String | - | (no description)
User property is:tomee-plugin.realm. |
tomeeHost | String | - | (no description)
Default value is:localhost. User property is:tomee-plugin.host. |
tomeeHttpPort | int | - | (no description)
Default value is:8080. User property is:tomee-plugin.http. |
user | String | - | (no description)
User property is:tomee-plugin.user. |
user: