title: Sample Guestbook GAE Project - 'Plugin execution not covered by lifecycle configuration'
body: <p>I'm new to programming (and web development) and thought it would be good practice to try and build the sample Google App Engine project through Google's tutorial.</p>
  
  <p>Here are my notes, spanning vim/command line weirdness/other fun stuff -<a href="http://goo.gl/EfZ3Gm" rel="nofollow noreferrer">http://goo.gl/EfZ3Gm</a></p>
  
  <p>For reference, I am using OS X Yosemite 10.10.3 (beta)</p>
  
  <p>I started here - <a href="https://cloud.google.com/appengine/docs/java/gettingstarted/introduction" rel="nofollow noreferrer">https://cloud.google.com/appengine/docs/java/gettingstarted/introduction</a></p>
  
  <p>and followed all the command line instructions for Steps 1-3. I have Maven 3.2.5 installed, here is the output from my command prompt when I type 'mvn -v'</p>
  
  <blockquote>
    <p>Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T12:29:23-05:00)
    Maven home: /usr/local/Cellar/maven/3.2.5/libexec
    Java version: 1.7.0_75, vendor: Oracle Corporation
    Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home/jre</p>
  </blockquote>
  
  <p>When I reach Step 4, I'd like to open the project in Eclipse, since I'm a bit more comfortable with looking at the code in an IDE. </p>
  
  <p>Looking at the project's pom.xml file in the 'Overview' tab, I see the error - </p>
  
  <blockquote>
    <p>Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:versions-maven-plugin:2.1:display-plugin-updates (execution: default, phase: compile)</p>
  </blockquote>
  
  <p>Looking at the code, I would guess it's because the maven referenced in the project doesn't match what I have installed on my machine? I see similar questions have been asked previously -</p>
  
  <p><a href="https://stackoverflow.com/questions/9843468/plugin-execution-not-covered-by-lifecycle-configuration">Plugin execution not covered by lifecycle configuration</a></p>
  
  <p><a href="https://stackoverflow.com/questions/7391201/plugin-error-execution-not-covered-by-lifecycle-configuration">Plugin error: execution not covered by lifecycle configuration</a></p>
  
  <p><a href="https://stackoverflow.com/questions/23593683/plugin-execution-not-covered-by-lifecycle-configuration">Plugin execution not covered by lifecycle configuration</a></p>
  
  <p>But running 'mvn eclipse:eclipse' in my terminal window would negate all the work I did in Steps 1-3 with maven in the command prompt; I needed maven for these steps. And the second option involves installing Spring IDE - there has to be a better way than this, I hope!</p>