diff --git a/build.xml b/build.xml
index 931a486..c05d317 100644
--- a/build.xml
+++ b/build.xml
@@ -810,6 +810,9 @@
   <!-- target: clean  =================================================== -->
   <target name="clean" depends="clean-build, clean-lib, clean-dist, clean-runtime" description="--> clean the project" />
 
+  <!-- target: clean-eclipse ============================================ -->
+  <target name="clean-eclipse" depends="clean-build, clean-lib, clean-dist" description="--> cleans the eclipse project"/> 
+
   <!-- target: clean-local  ============================================= -->
   <target name="clean-local" depends="" 
                 description="--> cleans the local repository for the current module">
@@ -925,7 +928,7 @@
   
   <!-- target: eclipse   ================================================ -->
   <target name="eclipse" 
-          depends="clean,init,resolve-test,job,ant-eclipse-download"
+          depends="clean-eclipse,init,resolve-test,job,ant-eclipse-download"
           description="Create eclipse project files">
 
 	     <pathconvert property="eclipse.project">
@@ -989,7 +992,7 @@
         <source path="${plugins.dir}/protocol-httpclient/src/java/" />
         <source path="${plugins.dir}/protocol-httpclient/src/test/" />
         <source path="${plugins.dir}/protocol-http/src/java/" />
-        <source path="${plugins.dir}/protocol-http/src/test/" />
+        <!-- <source path="${plugins.dir}/protocol-http/src/test/" /> --> 
         <source path="${plugins.dir}/scoring-depth/src/java/" />
         <source path="${plugins.dir}/scoring-link/src/java/" />
         <source path="${plugins.dir}/scoring-opic/src/java/" />
