title: webstart-maven-plugin: where do the $jnlpspec and $j2seVersion template variables come from?
body: <p>I've got an application which is distributed as a WebStart application. The application has up until now been managed as a regular NetBeans project, and NetBeans has thus been responsible for generating WebStart application files.</p>
  
  <p>However, I've decided that I'd like to use Maven for this project now. Thus, I will also be using Maven to generate the WebStart application files. More specifically, I'll be using the 'webstart-maven-plugin' to take care of this.</p>
  
  <p>However, there is a couple of variables in the <a href="http://mojo.codehaus.org/webstart/webstart-maven-plugin/examples/default-jnlp-template.vm" rel="nofollow">default 'webstart-maven-plugin' JNLP template</a> which I can't figure out. These variables are $jnlpspec and $j2seVersion. Where do I set these variables? As it is now, the values being used are not reflecting project settings and I'm wondering if they are somehow hard coded?</p>
  
  <p><strong>$jnlpspec</strong></p>
  
  <pre><code>&lt;?xml version="1.0" encoding="$encoding"?&gt;
  &lt;jnlp
      spec="$jnlpspec"
      codebase="$jnlpCodebase"
      href="$outputFile"&gt;
  </code></pre>
  
  <p><strong>$j2seVersion</strong></p>
  
  <pre><code>&lt;resources&gt;
    &lt;j2se version="$j2seVersion"/&gt;
  </code></pre>