org.codehaus.mojo.webstart
Class JnlpInlineMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.mojo.webstart.AbstractBaseJnlpMojo
          extended by org.codehaus.mojo.webstart.AbstractJnlpMojo
              extended by org.codehaus.mojo.webstart.JnlpInlineMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class JnlpInlineMojo
extends AbstractJnlpMojo

Packages a jnlp application without launching a parallel lifecycle build.

The plugin tries to not re-sign/re-pack if the dependent jar hasn't changed. As a consequence, if one modifies the pom jnlp config or a keystore, one should clean before rebuilding.

Version:
$Id: JnlpInlineMojo.java 6588 2008-03-28 12:22:57Z bentmann $
Author:
Jerome Lacoste

Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.mojo.webstart.AbstractJnlpMojo
AbstractJnlpMojo.Dependencies
 
Field Summary
 
Fields inherited from class org.codehaus.mojo.webstart.AbstractBaseJnlpMojo
archiverManager, libPath
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
JnlpInlineMojo()
           
 
Method Summary
 org.apache.maven.project.MavenProject getProject()
           
 
Methods inherited from class org.codehaus.mojo.webstart.AbstractJnlpMojo
execute, getJnlp, getPackagedJnlpArtifacts, isArtifactWithMainClass, isOutputJarVersions, setOutputJarVersions
 
Methods inherited from class org.codehaus.mojo.webstart.AbstractBaseJnlpMojo
artifactContainsClass, checkPack200, copyFileToDirectoryIfNecessary, copyJarAsUnprocessedToDirectoryIfNecessary, copyResources, findDefaultJnlpTemplateURL, getArtifactFactory, getArtifactResolver, getLibDirectory, getLibPath, getLocalRepository, getModifiedJnlpArtifacts, getRemoteRepositories, getResourcesDirectory, getSign, getTemplateDirectory, getWebstartJarURL, getWebstartJarURLForVelocity, getWorkDirectory, isExcludeTransitive, isGzip, isPack200, isVerbose, isVerifyjar, makeWorkingDirIfNecessary, packJars, removeExistingSignatures, signOrRenameJars, unsignAlreadySignedJars
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JnlpInlineMojo

public JnlpInlineMojo()
Method Detail

getProject

public org.apache.maven.project.MavenProject getProject()
Specified by:
getProject in class AbstractBaseJnlpMojo


Copyright © 2005-2009. All Rights Reserved.