| <!DOCTYPE html> |
| |
| |
| <!-- |
| | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/markdown/index.md at 2022-08-11 |
| | Rendered using Apache Maven Fluido Skin 1.11.1 |
| --> |
| <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> |
| <head> |
| <meta charset="UTF-8" /> |
| <meta name="viewport" content="width=device-width, initial-scale=1" /> |
| <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" /> |
| <title>Apache Sling Feature Launcher Maven Plugin – Sling Feature Launcher Maven Plugin</title> |
| <link rel="stylesheet" href="./css/apache-maven-fluido-1.11.1.min.css" /> |
| <link rel="stylesheet" href="./css/site.css" /> |
| <link rel="stylesheet" href="./css/print.css" media="print" /> |
| <script src="./js/apache-maven-fluido-1.11.1.min.js"></script> |
| |
| <!-- Matomo --> |
| <script> |
| var _paq = window._paq = window._paq || []; |
| _paq.push(['disableCookies']); |
| _paq.push(['trackPageView']); |
| _paq.push(['enableLinkTracking']); |
| |
| (function() { |
| var u="https://analytics.apache.org"; |
| _paq.push(['setTrackerUrl', u+'/matomo.php']); |
| _paq.push(['setSiteId', '6']); |
| var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; |
| g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s); |
| })(); |
| </script> |
| <!-- End Matomo Code --> |
| <style>.github-fork-ribbon:before { background-color: gray; }</style> |
| </head> |
| <body class="topBarDisabled"> |
| <a class="github-fork-ribbon right-top" href="https://github.com/apache/sling-feature-launcher-maven-plugin" data-ribbon="Fork me on GitHub" title="Fork me on GitHub">Fork me on GitHub</a> |
| <div class="container-fluid"> |
| <header> |
| <div id="banner"> |
| <div class="pull-left"><a href="https://sling.apache.org/" id="bannerLeft"><img src="https://sling.apache.org/res/logos/sling.svg" alt="Apache Sling" style="width: 123px; height: 63px;" /></a></div> |
| <div class="pull-right"><a href="https://apache.org/" id="bannerRight"><img src="https://sling.apache.org/res/logos/apache.png" alt="Apache" style="" /></a></div> |
| <div class="clear"><hr/></div> |
| </div> |
| |
| <div id="breadcrumbs"> |
| <ul class="breadcrumb"> |
| <li class=""><a href="https://sling.apache.org/" class="externalLink" title="Apache Sling">Apache Sling</a><span class="divider">/</span></li> |
| <li class=""><a href="https://sling.apache.org/components/" class="externalLink" title="Maven Plugins">Maven Plugins</a><span class="divider">/</span></li> |
| <li class=""><a href="index.html" title="Apache Sling Feature Launcher Maven Plugin">Apache Sling Feature Launcher Maven Plugin</a><span class="divider">/</span></li> |
| <li class="active ">Sling Feature Launcher Maven Plugin <a href="https://github.com/apache/sling-feature-launcher-maven-plugin/src/site/markdown/index.md"><img src="./images/accessories-text-editor.png" title="Edit" /></a></li> |
| <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-08-11</li> |
| <li id="projectVersion" class="pull-right">Version: 0.1.3-SNAPSHOT</li> |
| </ul> |
| </div> |
| </header> |
| <div class="row-fluid"> |
| <header id="leftColumn" class="span2"> |
| <nav class="well sidebar-nav"> |
| <ul class="nav nav-list"> |
| <li class="nav-header">Overview</li> |
| <li class="active"><a><span class="none"></span>Introduction</a></li> |
| <li><a href="plugin-info.html" title="Goals"><span class="none"></span>Goals</a></li> |
| <li class="nav-header">Project Documentation</li> |
| <li><a href="project-info.html" title="Project Information"><span class="icon-chevron-down"></span>Project Information</a> |
| <ul class="nav nav-list"> |
| <li><a href="ci-management.html" title="CI Management"><span class="none"></span>CI Management</a></li> |
| <li><a href="dependencies.html" title="Dependencies"><span class="none"></span>Dependencies</a></li> |
| <li><a href="dependency-info.html" title="Dependency Information"><span class="none"></span>Dependency Information</a></li> |
| <li><a href="dependency-management.html" title="Dependency Management"><span class="none"></span>Dependency Management</a></li> |
| <li><a href="distribution-management.html" title="Distribution Management"><span class="none"></span>Distribution Management</a></li> |
| <li class="active"><a><span class="none"></span>About</a></li> |
| <li><a href="issue-management.html" title="Issue Management"><span class="none"></span>Issue Management</a></li> |
| <li><a href="licenses.html" title="Licenses"><span class="none"></span>Licenses</a></li> |
| <li><a href="mailing-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li> |
| <li><a href="plugin-management.html" title="Plugin Management"><span class="none"></span>Plugin Management</a></li> |
| <li><a href="plugins.html" title="Plugins"><span class="none"></span>Plugins</a></li> |
| <li><a href="scm.html" title="Source Code Management"><span class="none"></span>Source Code Management</a></li> |
| <li><a href="summary.html" title="Summary"><span class="none"></span>Summary</a></li> |
| <li><a href="team.html" title="Team"><span class="none"></span>Team</a></li> |
| </ul></li> |
| <li><a href="project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a></li> |
| </ul> |
| </nav> |
| <div class="well sidebar-nav"> |
| <div id="poweredBy"> |
| <div class="clear"></div> |
| <div class="clear"></div> |
| <div class="clear"></div> |
| <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a> |
| </div> |
| </div> |
| </header> |
| <main id="bodyColumn" class="span10" > |
| <h1>Sling Feature Launcher Maven Plugin</h1> |
| <p>The Sling Feature Launcher Maven Plugin can start and stop existing <a class="externalLink" href="https://sling.apache.org/documentation/development/feature-model.html">Sling Features</a>. |
| It leverages the <a class="externalLink" href="https://github.com/apache/sling-org-apache-sling-feature-launcher">Sling Feature Launcher</a>.</p><section> |
| <h2><a name="Example_Usage"></a>Example Usage</h2> |
| |
| <div class="source"><pre class="prettyprint linenums"><code><plugin> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>feature-launcher-maven-plugin</artifactId> |
| <configuration> |
| <launches> |
| <launch> |
| <id>model</id> |
| <!-- optionally uncomment to skip this launch if the skip property resolves to false --> |
| <!-- |
| <skip>${prop1.skip}</skip> |
| --> |
| <feature> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>org.apache.sling.starter</artifactId> |
| <version>12</version> |
| <classifier>oak_tar</classifier> |
| <type>slingosgifeature</type> |
| </feature> |
| <launcherArguments> |
| <!-- optionally uncomment to pass any required extra vm options --> |
| <!-- |
| <vmOptions> |
| <value>-Xmx512m</value> |
| <value>-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5000</value> |
| </vmOptions> |
| --> |
| <frameworkProperties> |
| <org.osgi.service.http.port>8080</org.osgi.service.http.port> |
| </frameworkProperties> |
| <!-- Feature launcher variables can be set like this --> |
| <variables> |
| <TEST_VARIABLE>TEST_VALUE</TEST_VARIABLE> |
| </variables> |
| </launcherArguments> |
| <startTimeoutSeconds>180</startTimeoutSeconds> |
| </launch> |
| </launches> |
| </configuration> |
| <executions> |
| <execution> |
| <goals> |
| <goal>start</goal> |
| <goal>stop</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| </code></pre></div> |
| <p>See <a href="plugin-info.html">Goals</a> for a list of supported goals.</p></section> |
| </main> |
| </div> |
| </div> |
| <hr/> |
| <footer> |
| <div class="container-fluid"> |
| <div class="row-fluid"> |
| <p>© 2022 |
| <a href="https://www.apache.org/">The Apache Software Foundation</a> | <a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a> |
| </p> |
| </div> |
| </div> |
| </footer> |
| <script> |
| if(anchors) { |
| anchors.add(); |
| } |
| </script> |
| </body> |
| </html> |