Maven plugin for creating executable WARs

Adds support files to a web application that makes it possible to run it from the command line in addition to being deployed to a container.

License

License

Apache
Categories

Categories

Maven Build Tools Net
GroupId

GroupId

net.nisgits.executablewar
ArtifactId

ArtifactId

maven-executable-war-plugin
Last Version

Last Version

0.3
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

Maven plugin for creating executable WARs
Adds support files to a web application that makes it possible to run it from the command line in addition to being deployed to a container.

Download maven-executable-war-plugin

How to add to project

<plugin>
    <groupId>net.nisgits.executablewar</groupId>
    <artifactId>maven-executable-war-plugin</artifactId>
    <version>0.3</version>
</plugin>

Dependencies

compile (15)

Group / Artifact Type Version
net.nisgits.executablewar : executable-war-library jar 0.3
org.apache.maven.plugins : maven-war-plugin jar 2.1-beta-1
com.google.collections : google-collections jar 1.0
net.java.dev.jna : jna jar 3.2.2
com.sun.akuma : akuma jar 1.3
org.jvnet.hudson.winstone : winstone jar 0.9.10-hudson-9
org.apache.maven : maven-plugin-api jar 2.0.6
org.apache.maven : maven-artifact jar 2.0.6
org.apache.maven : maven-archiver jar 2.4
org.codehaus.plexus : plexus-archiver jar 1.0-alpha-9
org.codehaus.plexus : plexus-io jar 1.0-alpha-1
com.thoughtworks.xstream : xstream jar 1.3.1
org.codehaus.plexus : plexus-utils jar 1.5.5
org.apache.maven.shared : maven-filtering jar 1.0-beta-2
org.twdata.maven : mojo-executor jar 0.2.2

test (4)

Group / Artifact Type Version
org.apache.maven : maven-plugin-registry jar 2.0.6
org.apache.maven.shared : maven-verifier jar 1.2
org.apache.maven.plugin-testing : maven-plugin-testing-harness jar 1.2
junit : junit jar 4.7

Project Modules

There are no modules declared in this project.

executable-war

Write the how-to use it here

Other examples of plugins that makes runnable wars:
jetty-console-maven-plugin
winstone-maven-plugin
executable-war-archetype
executable-war
executablewar (Android)

Kohsuke Kawaguchi's blog post on the topic:
http://weblogs.java.net/blog/2007/02/11/hudson-became-self-executable

Licensing

Licensed under the MIT License.

Copyright (c) 2011-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other contributers (see AUTHORS file for credit).

The Wiki

The wiki probably has the answers to any other questions you may have.

Versions

Version
0.3
0.2