diff --git a/clover/plugin.jelly b/clover/plugin.jelly
index 889e4f67..21623536 100644
--- a/clover/plugin.jelly
+++ b/clover/plugin.jelly
@@ -16,7 +16,14 @@
-
+
+
+
+
+
+
+
+
@@ -218,7 +225,7 @@
-
+
diff --git a/clover/plugin.properties b/clover/plugin.properties
index 9fa4c69b..3afe940e 100644
--- a/clover/plugin.properties
+++ b/clover/plugin.properties
@@ -13,6 +13,11 @@ maven.clover.orderBy=PcCoveredAsc
# Whether tests should be instrumented by Clover or not
maven.clover.instrument.tests = false
+# Allows the user to override the Clover jar. This is especially useful
+# as the Clover jars are license-signed for a specific project so you
+# might want to use different jars for different projects.
+#maven.clover.jar = ${maven.repo.remote}/clover/jars/clover-myproject-1.2.3.jar
+
# What are the reports that should be generated
maven.clover.report.html=true
maven.clover.report.xml=false
diff --git a/clover/xdocs/changes.xml b/clover/xdocs/changes.xml
index cddab1e2..e9bdc048 100644
--- a/clover/xdocs/changes.xml
+++ b/clover/xdocs/changes.xml
@@ -9,6 +9,11 @@
+
+ Allows the user to override the Clover jar. This is especially useful
+ as the Clover jars are license-signed for a specific project so you
+ might want to use different jars for different projects.
+
Conditionally instrument test classes too. To instrument test classes
set the maven.clover.instrument.tests to
diff --git a/clover/xdocs/properties.xml b/clover/xdocs/properties.xml
index cbbd532c..b950f4e7 100644
--- a/clover/xdocs/properties.xml
+++ b/clover/xdocs/properties.xml
@@ -37,6 +37,19 @@
false
+
+ | maven.clover.jar |
+ Yes |
+
+ Allows the user to override the Clover jar. This is especially
+ useful as the Clover jars are license-signed for a specific
+ project so you might want to use different jars for different
+ projects.
+ |
+
+ Undefined
+ |
+
| maven.clover.report.html |
Yes |