title: Is there any plugin that enables non-Maven dependencies loading/using?
body: <p>I need to use a third-party JAR library in my project (actually it's <a href="http://sourceforge.net/mailarchive/forum.php?thread_name=4C29E214.7020409%40tu-dresden.de&amp;forum_name=dresden-ocl-discussion" rel="noreferrer">Dresden OCL for Eclipse</a>) that is not provided as a Maven artifact. Instead, it's just a downloadable JAR file. Can I instruct Maven to use this JAR file the same way I'm using <code>&lt;dependencies&gt;</code>? I suppose that there should be some plugin for this purpose?</p>
  
  <p>ps. I just don't want to add 35Mb of third-party binaries into my SVN repository.</p>
  
  <p>Would be nice to have it configured this way:</p>
  
  <pre><code>&lt;build&gt;
    &lt;plugins&gt;
      &lt;plugin&gt;
        &lt;groupId&gt;com.example&lt;/groupId&gt;
        &lt;artifactId&gt;non-maven-dependencies-injector&lt;/artifactId&gt;
        &lt;configuration&gt;
          &lt;libraries&gt;
            &lt;library&gt;http://www.example.com/something*.jar&lt;/library&gt;
            &lt;library&gt;http://www.example.com/something-else*.jar&lt;/library&gt;
          &lt;/libraries&gt;
        &lt;/configuration&gt;
      &lt;/plugin&gt;
    &lt;plugins&gt;
  &lt;/build&gt;
  </code></pre>
  
  <p>And this plugin would 1) download these JAR files, and 2) add them as dependencies into <code>pom.xml</code>. Maybe this plugin could store them somewhere in <code>~/.m2/temp/</code>...</p>