shuber 2004/09/22 11:04:55 CEST
Added files:
xdocs goals.xml index.xml navigation.xml
properties.xml
Log:
Introducing plugin documentation
Revision Changes Path
1.1 +30 -0 maven-jahiawar-plugin/xdocs/goals.xml (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/maven-jahiawar-plugin/xdocs/goals.xml?rev=1.1&content-type=text/plain
1.1 +23 -0 maven-jahiawar-plugin/xdocs/index.xml (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/maven-jahiawar-plugin/xdocs/index.xml?rev=1.1&content-type=text/plain
1.1 +15 -0 maven-jahiawar-plugin/xdocs/navigation.xml (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/maven-jahiawar-plugin/xdocs/navigation.xml?rev=1.1&content-type=text/plain
1.1 +98 -0 maven-jahiawar-plugin/xdocs/properties.xml (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/maven-jahiawar-plugin/xdocs/properties.xml?rev=1.1&content-type=text/plain
Index: goals.xml
====================================================================
<?xml version="1.0" encoding="UTF-8"?>
<document>
<properties>
<title>Jahia Web application packaging Plugin Goals</title>
</properties>
<body>
<goals>
<goal>
<name>jahia:deploy-tomcat</name>
<description>
</description>
</goal>
<goal>
<name>jahia:hotdeploy-tomcat</name>
<description>
</description>
</goal>
<goal>
<name>jahia:precompile-jsp</name>
<description>Precompile all JSPs into java classes, and then into
classes</description>
</goal>
<goal>
<name>jahia:war</name>
<description>
</description>
</goal>
</goals>
</body>
</document>
Index: index.xml
====================================================================
<?xml version="1.0" encoding="UTF-8"?>
<document>
<properties>
<title>maven-jahiawar-plugin</title>
<author>Serge Huber ([EMAIL PROTECTED])</author>
</properties>
<body>
<section name="Overview">
<p>
This plugin generates packages in Jahia's way of packaging.
</p>
</section>
<section name="Configuration">
<p>When using this Maven plugin, you must add the following property to your
build.properties file :
<ul>
<li>catalina.home.dir : points to your Tomcat installation.</li>
</ul>
This property is used for JSP compilation and also the jahia:deploy-tomcat
and jahia:hotdeploy-tomcat goals
</p>
</section>
</body>
</document>
Index: navigation.xml
====================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project name="Jahia Web application packaging Plugin">
<title>Jahia Web application packaging Plugin</title>
<body>
<links>
<item href="http://maven.apache.org/" name="Maven">
</item>
</links>
<menu name="Overview">
<item href="/goals.html" name="Goals" />
<item href="/properties.html" name="Properties" />
</menu>
</body>
</project>
Index: properties.xml
====================================================================
<?xml version="1.0" encoding="UTF-8"?>
<document>
<properties>
<title>Jahia Web application packaging Plugin Properties</title>
</properties>
<body>
<section name="Jahia Web application packaging Plugin Settings">
<table>
<tr>
<th>Property</th>
<th>Optional?</th>
<th>Description</th>
</tr>
<tr>
<td>maven.jahiawar.usesharedlibs.list</td>
<td>Yes</td>
<td>
<p>Default value is
<code>antlr*.jar,commons-beanutils*.jar,commons-collections*.jar,commons-dbcp*.jar,commons-logging*.jar,commons-pool*.jar,hsql*.jar,jcs*.jar,jdom*.jar,log4j*.jar,mysql*.jar,p6spy*.jar,torque*.jar,velocity*.jar,xercesImpl*.jar,xml-apis*.jar</code>.</p>
</td>
</tr>
<tr>
<td>maven.jahiawar.deploy.war.dir</td>
<td>Yes</td>
<td>
<p>Default value is
<code>${catalina.home.dir}/webapps/</code>.</p>
</td>
</tr>
<tr>
<td>maven.jahiawar.usesharedlibs</td>
<td>Yes</td>
<td>
<p>Default value is
<code>false</code>.</p>
</td>
</tr>
<tr>
<td>maven.jahiawar.excludes</td>
<td>Yes</td>
<td>
<p>Default value is
<code>**/*.jsp</code>.</p>
</td>
</tr>
<tr>
<td>maven.jahiawar.jarclasses</td>
<td>Yes</td>
<td>
<p>Default value is
<code>true</code>.</p>
</td>
</tr>
<tr>
<td>maven.jahiawar.jarclasses.justclasses</td>
<td>Yes</td>
<td>
<p>Default value is
<code>true</code>.</p>
</td>
</tr>
<tr>
<td>maven.jahiawar.deploy.context.name</td>
<td>Yes</td>
<td>
<p>Default value is
<code>${pom.artifactId}</code>.</p>
</td>
</tr>
<tr>
<td>maven.jahiawar.jarclasses.name</td>
<td>Yes</td>
<td>
<p>Default value is
<code>${pom.artifactId}-${pom.currentVersion}.jar</code>.</p>
</td>
</tr>
<tr>
<td>maven.jahiawar.precompile.jsp</td>
<td>Yes</td>
<td>
<p>Default value is
<code>true</code>.</p>
</td>
</tr>
<tr>
<td>maven.war.final.name</td>
<td>Yes</td>
<td>
<p>Default value is
<code>${maven.jahiawar.deploy.context.name}.war</code>.</p>
</td>
</tr>
</table>
</section>
</body>
</document>