title: Compiling Default Vaadin Widgets of a Maven Project
body: <p>I apologize if this question has been answered elsewhere, but I couldn't seem to find an the exact response that I've been looking for. So I'm in the middle of altering a web application that once relied heavily on the jQuery UI to use Vaadin, instead. To make it easy for me to understand, I created a new Maven project and altered the <code>pom.xml</code> to include the following plugins:</p>
  
  <pre><code>&lt;plugin&gt;
      &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
      &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;
      &lt;configuration&gt;
          &lt;source&gt;1.6&lt;/source&gt;
          &lt;target&gt;1.6&lt;/target&gt;
      &lt;/configuration&gt;
      &lt;version&gt;2.3.2&lt;/version&gt;
  &lt;/plugin&gt;
  &lt;plugin&gt;
      &lt;groupId&gt;org.codehaus.mojo&lt;/groupId&gt;
      &lt;artifactId&gt;tomcat-maven-plugin&lt;/artifactId&gt;
      &lt;configuration&gt;
          &lt;server&gt;local_tomcat&lt;/server&gt;
          &lt;path&gt;/illuminate&lt;/path&gt;
          &lt;url&gt;http://127.0.0.1:8080/manager/text&lt;/url&gt;
      &lt;/configuration&gt;
      &lt;version&gt;1.1&lt;/version&gt;
  &lt;/plugin&gt;
  </code></pre>
  
  <p>Now, I can manage to build and deploy my very simple application to Tomcat just fine, but when I attempt to go to it, I get the following error:</p>
  
  <p><img src="https://i.stack.imgur.com/K4mmf.png" alt="Failed to load the widgetset"></p>
  
  <p>In order to get a better understanding of how to set up this kind of project, I checked out a recent applicaiton that uses Vaadin with Maven from our repository called "Tag." Looking at the error, it looks as though it's trying to find a JavaScript file <code>nocache.js</code> in a directory that starts off accurate (Illuminate is my current application), but then branches off into this other project that has no link to my current one. I'm not sure if the browser has something to do with this or not, but I learned that it might have something to do with the widgets of my project having not been compiled yet. I've noticed that there are some other plugins that will do this, but these two are the only ones that this other project, Tag, makes use of, so I figured mine should work just fine. I have also been trying to follow the step-by-step process to make a simple "Hello World" like program from the Vaadin Tutorial. So... Anyone know what I am missing? If it's the compilation of the widgets (I only wish to use the defaults, I suppose), do I NEED those other plugins?</p>