Index: contrib/abcl-asdf/abcl-asdf.lisp =================================================================== --- contrib/abcl-asdf/abcl-asdf.lisp (revision 14363) +++ contrib/abcl-asdf/abcl-asdf.lisp (working copy) @@ -31,10 +31,10 @@ (ensure-parsed-mvn c))) (defmethod perform ((operation load-op) (c mvn)) - (let ((resolved-path - (abcl-asdf:resolve (ensure-parsed-mvn c)))) - (when (stringp resolved-path) - (java:add-to-classpath (abcl-asdf:as-classpath resolved-path))))) + (ensure-parsed-mvn c) + (with-slots (group-id artifact-id version) c + (loop for x in (abcl-asdf:as-classpath (abcl-asdf:resolve-dependencies group-id artifact-id version)) + do (java:add-to-classpath x)))) ;;; A Maven URI has the form "mvn:group-id/artifact-id/version" ;;;