title: Gson dependency - which repository?
body: <p>I must have a big blank in my knowledge of Maven, because I run into this problem on a regular basis...</p>
  
  <p>I want to use Gson library (<a href="https://code.google.com/p/google-gson/" rel="noreferrer">https://code.google.com/p/google-gson/</a>) in my project. I added the following dependency to my pom.xml, as per the project's homepage:</p>
  
  <pre><code>&lt;dependency&gt;
      &lt;groupId&gt;com.google.code.gson&lt;/groupId&gt;
      &lt;artifactId&gt;gson&lt;/artifactId&gt;
      &lt;version&gt;2.3&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>That's nice. However, the dependency is not found by Eclipse. And that kinda makes sense. Where would it look for it? Which repository? I have a number of repositories declared in the pom.xml, but maybe none of them contain Gson. </p>
  
  <p>And this is really a general question. I'd say most projects I've seen so far do not say <strong>which repository</strong> the artifact is stored in. They only provide the XML element for the dependency. What am I missing here? Does the main Maven repo contain <strong>all artifacts</strong> ever released by anyone? Please help me understand why so many projects do not say which repository their artifacts are stored in.</p>
  
  <p>And if you could also tell me where do I find Gson artifact - I'd greatly appreciate it.</p>