Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112724 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
1
console/xdocs/.cvsignore
Normal file
1
console/xdocs/.cvsignore
Normal file
@@ -0,0 +1 @@
|
||||
stylesheets
|
||||
21
console/xdocs/changes.xml
Normal file
21
console/xdocs/changes.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0"?>
|
||||
<document>
|
||||
<properties>
|
||||
<title>Changes</title>
|
||||
<author email="dion@multitask.com.au">dIon Gillard</author>
|
||||
</properties>
|
||||
|
||||
<body>
|
||||
<release version="1.0" date="in CVS">
|
||||
<action dev="smor" type="add">
|
||||
We can now set the first goal to be set as default when starting the
|
||||
console. This way, a project can set its own default goal, so that
|
||||
you doesn't have to "guess" what he is supposed to do.
|
||||
</action>
|
||||
<action dev="dion" type="add" due-to="Jim Birchfield">
|
||||
Plugin graciously donated by Jim
|
||||
</action>
|
||||
</release>
|
||||
</body>
|
||||
</document>
|
||||
|
||||
33
console/xdocs/goals.xml
Normal file
33
console/xdocs/goals.xml
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0"?>
|
||||
<document>
|
||||
|
||||
<properties>
|
||||
<title>Maven Console Goals</title>
|
||||
<author email="dion@multitask.com.au">dIon Gillard</author>
|
||||
</properties>
|
||||
|
||||
<body>
|
||||
<section name="Goals">
|
||||
<table>
|
||||
<tr><th>Goal</th><th>Description</th></tr>
|
||||
<tr>
|
||||
<td>console</td>
|
||||
<td>
|
||||
This is the default goal of the plugin and starts the console
|
||||
awaiting input.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>console:listGoals</td>
|
||||
<td>
|
||||
Lists the goals available for the currently loaded project
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>console:help</td>
|
||||
<td>Displays a help message along with a list of valid commands</td>
|
||||
</tr>
|
||||
</table>
|
||||
</section>
|
||||
</body>
|
||||
</document>
|
||||
36
console/xdocs/index.xml
Normal file
36
console/xdocs/index.xml
Normal file
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0"?>
|
||||
<document>
|
||||
|
||||
<properties>
|
||||
<title>Maven Console</title>
|
||||
<author email="dion@multitask.com.au">dIon Gillard</author>
|
||||
</properties>
|
||||
|
||||
<body>
|
||||
<section name="Maven Console">
|
||||
<p>
|
||||
This plugin provides an interactive environment for executing
|
||||
Maven goals for a project. This cuts down on the JVM and Maven
|
||||
start-up times allowing for lightning-fast repetitive execution
|
||||
of Maven.
|
||||
</p>
|
||||
<p>
|
||||
The console simply loads the current project.xml and waits for
|
||||
the user to supply a goal (or other command) to execute. The
|
||||
following commands are currently implemented:
|
||||
<ul>
|
||||
<li>help - displays the valid commands for the console</li>
|
||||
<li>list - lists valid goals for the loaded project</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>
|
||||
For more information on the functionality provided by this plugin,
|
||||
please see the <a href="goals.html">Goals</a> document.
|
||||
</p>
|
||||
<p>
|
||||
You can customize some features with
|
||||
<a href="properties.html">properties</a>.
|
||||
</p>
|
||||
</section>
|
||||
</body>
|
||||
</document>
|
||||
15
console/xdocs/navigation.xml
Normal file
15
console/xdocs/navigation.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project name="Maven Console Plugin">
|
||||
|
||||
<title>Maven Console</title>
|
||||
|
||||
<body>
|
||||
<links>
|
||||
<item name="Maven" href="http://jakarta.apache.org/turbine/maven/"/>
|
||||
</links>
|
||||
<menu name="Overview">
|
||||
<item name="Goals" href="/goals.html" />
|
||||
<item name="Properties" href="/properties.html"/>
|
||||
</menu>
|
||||
</body>
|
||||
</project>
|
||||
26
console/xdocs/properties.xml
Normal file
26
console/xdocs/properties.xml
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<document>
|
||||
|
||||
<properties>
|
||||
<title>Console Properties</title>
|
||||
<author email="smor@apache.org">Stéphane MOR</author>
|
||||
</properties>
|
||||
|
||||
<body>
|
||||
<section name="Console Properties">
|
||||
<table>
|
||||
<tr><th>Property</th><th>Optional?</th><th>Description</th></tr>
|
||||
<tr>
|
||||
<td>maven.console.first</td>
|
||||
<td>Yes</td>
|
||||
<td>
|
||||
Sets the name of the first default goal, which is displayed
|
||||
when the console starts.
|
||||
The default value is <code>${maven.default.goal}</code>.
|
||||
The help is displayed in any case.
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</section>
|
||||
</body>
|
||||
</document>
|
||||
21
console/xdocs/tasks.xml
Normal file
21
console/xdocs/tasks.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<document>
|
||||
|
||||
<properties>
|
||||
<title>Maven Console Tasks</title>
|
||||
<author email="smor@hasgard.net">Stéphane MOR</author>
|
||||
</properties>
|
||||
|
||||
<body>
|
||||
<section name="Tasks">
|
||||
<p>
|
||||
<ul>
|
||||
<li>
|
||||
Find a way to switch projects easily, so that
|
||||
we load all the plugins once for all projects.
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
</section>
|
||||
</body>
|
||||
</document>
|
||||
Reference in New Issue
Block a user