diff options
author | Decebal Suiu <decebal.suiu@gmail.com> | 2014-06-11 13:30:46 +0300 |
---|---|---|
committer | Decebal Suiu <decebal.suiu@gmail.com> | 2014-06-11 13:30:46 +0300 |
commit | ac69a92a90d605b10a620eaa4587ab392945da1b (patch) | |
tree | 325cd30cb8c7e603d747990d64bfa156f2bcda90 /README.md | |
parent | e58e71a0980e8a87d51903006c7a7cba6f317135 (diff) | |
parent | 11ee51b3c55305e535509ae89e1998b1a3eae224 (diff) | |
download | pf4j-ac69a92a90d605b10a620eaa4587ab392945da1b.tar.gz pf4j-ac69a92a90d605b10a620eaa4587ab392945da1b.zip |
Merge remote-tracking branch 'origin/master'
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -159,6 +159,13 @@ and in plugin respository you must have a plugin.properties file with the below For more information please see the demo sources. +Plugin assembly +------------------------------ + +After you developed a plugin the next step is to deploy it in your application. For this task, one option is to create a zip file with a structure described in section [How to use](https://github.com/decebals/pf4j/blob/master/README.md#how-to-use) from the beginning of the document. +If you use `apache maven` as build manger than your pom.xml file must looks like [this](https://github.com/decebals/pf4j/blob/master/demo/plugins/plugin1/pom.xml). This file it's very simple and it's self explanatory. +If you use `apache ant` than your buil.xml file must looks like [this](https://github.com/gitblit/gitblit-powertools-plugin/blob/master/build.xml). In this case please look at the "build" target. + Plugin lifecycle -------------------------- Each plugin passes through a pre-defined set of states. [PluginState](https://github.com/decebals/pf4j/blob/master/pf4j/src/main/java/ro/fortsoft/pf4j/PluginState.java) defines all possible states. |