Hello,
I am using the Maven Web Start plugin and it works like a champ. Thank you guys! I was wondering if someone can shed some light on how the configuration works though. Please find attached the plugin snippet that I am using. Here are my questions: 1. I'd like to understand what other options are available for the * <phase>* param and what exactly *<excludeTransitive>* means. 2. If I comment out the *<jnlp> *node and its children, I get a lifecycle exception. The reason I ask this question is because I want to use the webstart plugin to just sign all the jars. There are a lot of other XML Elements that I got rid of like <dependencies>, <pack200>, <gzip> etc. Where can I find information on what they do? I am new to webstart and I understand the purpose of pack200, gzip etc but it will be fantastic if there is some documentation that you can refer me to.
<plugin> <groupId>org.codehaus.mojo.webstart</groupId> <artifactId>webstart-maven-plugin</artifactId> <executions> <execution> <phase>package</phase> <goals> <goal>jnlp</goal> </goals> </execution> </executions> <configuration> <excludeTransitive>false</excludeTransitive> <!-- JNLP generation --> <jnlp> <!--default values --> <outputFile>app.jnlp</outputFile> <mainClass>com.monsanto.ag.seedtrak.application.Bootstrap</mainClass> </jnlp> <sign> <keystore>${basedir}/keystore/abc.keystore</keystore> <alias>xyz</alias> <storepass>abc</storepass> <verify>true</verify> </sign> <verbose>true</verbose> </configuration> </plugin>
--------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email