Index: applications/editors/josm/plugins/build-common.xml
===================================================================
--- applications/editors/josm/plugins/build-common.xml	(revision 36315)
+++ applications/editors/josm/plugins/build-common.xml	(revision 36325)
@@ -804,4 +804,5 @@
         <mvn:remoterepos id="resolver.repositories">
             <mvn:remoterepo id="JOSM" url="https://josm.openstreetmap.de/nexus/content/repositories/public/" />
+            <mvn:remoterepo id="JOSM-snapshots" url="https://josm.openstreetmap.de/nexus/content/repositories/snapshots/" snapshots="true" />
         </mvn:remoterepos>
         <mkdir dir="${plugin.lib.dir}"/>
@@ -816,5 +817,4 @@
             <mvn:files refid="lib.files" dir="${plugin.lib.dir}" layout="{artifactId}-{version}-{classifier}.{extension}" scopes="compile,!test"/>
         </mvn:resolve>
-        <echo message="${toString:lib.files}"/>
         <mvn:resolve>
             <mvn:path refid="classpath.provided" scopes="provided"/>
@@ -842,5 +842,11 @@
             <mvn:path refid="spotbugs.classpath" classpath="compile"/>
         </mvn:resolve>
-        <path id="plugin.classpath.actual">
+        <condition property="classpath.provided.present">
+            <isreference refid="classpath.provided" type="path"/>
+        </condition>
+        <path id="plugin.classpath.actual" unless:set="classpath.provided.present">
+            <path refid="plugin.classpath"/>
+        </path>
+        <path id="plugin.classpath.actual" if:set="classpath.provided.present">
             <path refid="plugin.classpath"/>
             <path refid="classpath.provided"/>
