title: no archetypes in default local catalog when creating new maven project
body: <p>Using Eclipse Java EE IDE for Web Developers. Version: Kepler Service Release 2
  Build id: 20140224-0627. </p>
  
  <p>When I select File -> new -> Maven Project -> Use Default Workspace Location. I get the following Dialog. Local Default Catalog is empty:</p>
  
  <p><img src="https://i.stack.imgur.com/xhc6g.png" alt="enter image description here"></p>
  
  <p>I click Configure button, and then click on <a href="http://maven.apache.org/archetype/maven-archetype-plugin/specification/archetype-catalog.html" rel="nofollow noreferrer">Maven Architecture Catalogs</a>. The page says:</p>
  
  <blockquote>
    <p>Location of catalog files</p>
    
    <p>The Archetype Plugin knows by default about its internal catalog. It
    also knows about the local and remote catalogs.</p>
    
    <p>local represents the ~/.m2/archetype-catalog.xml catalog file.</p>
    
    <p>remote represents the
    <a href="http://repo.maven.apache.org/maven2/archetype-catalog.xml" rel="nofollow noreferrer">http://repo.maven.apache.org/maven2/archetype-catalog.xml</a> catalog
    file.</p>
    
    <p>The Archetype Plugin can also read catalogs from filesystem/HTTP by
    providing the path/URL of a catalog file or of a directory containing
    an archetype-catalog.xml file.</p>
  </blockquote>
  
  <p>If Execute the following on the command line (I have everyhing under <code>tools</code> directory, Eclipse, Maven, WildFly, etc.)</p>
  
  <pre><code>C:\Tools&gt;dir archetype-catalog.xml /s
  </code></pre>
  
  <p>It doesn't find any file.</p>
  
  <p>So default local catalog doen't exist! Why is that? </p>
  
  <p>I have downloaded <a href="http://repo.maven.apache.org/maven2/archetype-catalog.xml" rel="nofollow noreferrer">http://repo.maven.apache.org/maven2/archetype-catalog.xml</a>, but I don't know where to put it to become the default local catalog, because I don't know what <code>~/.m2/archetype-catalog.xml</code> file path is. I tried with <code>C:\Tools\eclipse\.m2\archetype-catalog.xml</code> and several other locations without luck. Sorry, I'm new to Java eco-system and Eclipse IDE.</p>
  
  <p>I have the latest M2Eclipse found here: <a href="http://download.eclipse.org/technology/m2e/releases" rel="nofollow noreferrer">http://download.eclipse.org/technology/m2e/releases</a> </p>
  
  <p>EDIT: I figured out what <code>~</code> means on  <code>~/.m2/archetype-catalog.xml</code>. I have put <code>archetype-catalog.xml</code> into <code>c:\users\my.user.name\.m2\</code> and voilà default local catalog is now full of archetypes. But still. Why it didn't exist in the first place? This is very annoying.</p>