diff --git a/tools/antipede/build.xtarget b/tools/antipede/build.xtarget
index a0392f741f..6b040aaf20 100644
--- a/tools/antipede/build.xtarget
+++ b/tools/antipede/build.xtarget
@@ -31,7 +31,6 @@
-
@@ -40,7 +39,8 @@
-
+
+
@@ -52,7 +52,38 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -66,7 +97,6 @@
-
@@ -92,14 +122,7 @@
-
-
-
-
-
-
+
diff --git a/tools/antipede/lib/jjar.jar b/tools/antipede/lib/jjar.jar
new file mode 100644
index 0000000000..8c1610a5b4
Binary files /dev/null and b/tools/antipede/lib/jjar.jar differ
diff --git a/tools/antipede/resources/stylesheets/getcent.xsl b/tools/antipede/resources/stylesheets/getcent.xsl
new file mode 100644
index 0000000000..1084b0c72d
--- /dev/null
+++ b/tools/antipede/resources/stylesheets/getcent.xsl
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+ Autogenerated Ant build file that downloads needed cents for the project.
+
+
+
+
+
+ -present,
+
+
+ -target,
+ dummy-target
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -target
+ .present
+ -present
+
+
+
+ .cent
+
+ ${cents.dir}
+ dummy.classpath
+
+
+
+
+
+
+
+
+
+ -present
+
+
+ ${cents.dir}/.cent.jar
+ .present
+
+
+ .cent.jar is present: ${.present}
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tools/cents/antidote.cent.jar b/tools/cents/antidote.cent.jar
deleted file mode 100644
index 16df197148..0000000000
Binary files a/tools/cents/antidote.cent.jar and /dev/null differ
diff --git a/tools/cents/centipede.cent.jar b/tools/cents/centipede.cent.jar
deleted file mode 100644
index b6186d4d1e..0000000000
Binary files a/tools/cents/centipede.cent.jar and /dev/null differ
diff --git a/tools/cents/checkstyle.cent.jar b/tools/cents/checkstyle.cent.jar
deleted file mode 100644
index 5915495935..0000000000
Binary files a/tools/cents/checkstyle.cent.jar and /dev/null differ
diff --git a/tools/cents/forrest.cent.jar b/tools/cents/forrest.cent.jar
deleted file mode 100644
index 6d565d5d8a..0000000000
Binary files a/tools/cents/forrest.cent.jar and /dev/null differ
diff --git a/tools/cents/jdepend.cent.jar b/tools/cents/jdepend.cent.jar
deleted file mode 100644
index 5cfe1498d8..0000000000
Binary files a/tools/cents/jdepend.cent.jar and /dev/null differ
diff --git a/tools/cents/junit.cent.jar b/tools/cents/junit.cent.jar
deleted file mode 100644
index 5fad94bb77..0000000000
Binary files a/tools/cents/junit.cent.jar and /dev/null differ
diff --git a/tools/cents/umldoclet.cent.jar b/tools/cents/umldoclet.cent.jar
deleted file mode 100644
index e13c551122..0000000000
Binary files a/tools/cents/umldoclet.cent.jar and /dev/null differ
diff --git a/tools/cents/xmldoclet.cent.jar b/tools/cents/xmldoclet.cent.jar
deleted file mode 100644
index bf8328a41d..0000000000
Binary files a/tools/cents/xmldoclet.cent.jar and /dev/null differ