Author: tchemit Date: 2013-07-26 17:32:30 +0200 (Fri, 26 Jul 2013) New Revision: 132 Url: http://forge.codelutin.com/projects/jmexico/repository/revisions/132 Log: fixes #1730: JNLP file is not valid Modified: trunk/pom.xml Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2013-07-26 14:52:49 UTC (rev 131) +++ trunk/pom.xml 2013-07-26 15:32:30 UTC (rev 132) @@ -185,6 +185,57 @@ <version>${eugenePluginVersion}</version> </plugin> +<plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>webstart-maven-plugin</artifactId> + <version>${webstartPluginVersion}</version> + <configuration> + + <libPath>lib</libPath> + <makeArchive>false</makeArchive> + <verbose>false</verbose> + <canUnsign>false</canUnsign> + <jnlp> + <mainClass>${maven.jar.main.class}</mainClass> + <allPermissions>true</allPermissions> + <offlineAllowed>true</offlineAllowed> + </jnlp> + <sign> + <keystore>${keystorepath}</keystore> + <storepass>${keystorepass}</storepass> + <alias>${keyalias}</alias> + <keypass>${keypass}</keypass> + <verify>true</verify> + <keystoreConfig> + <delete>false</delete> + <gen>false</gen> + </keystoreConfig> + </sign> + <gzip>true</gzip> + <unsign>true</unsign> + <canUnsign>false</canUnsign> + <!--Can't use pack2000 since there is some already signed jar--> + <!--<pack200>true</pack200>--> + <jnlpExtensions> + <!--jnlpExtension> + <name>sun</name> + <title>Sun MicroSystems</title> + <vendor>Sun MicroSystems, Inc.</vendor> + <includes> + <include>javax.help:javahelp</include> + </includes> + </jnlpExtension--> + <jnlpExtension> + <name>jxlayer</name> + <title>Swing labs JXLayer</title> + <vendor>Swing Labs</vendor> + <includes> + <include>org.swinglabs:jxlayer</include> + </includes> + </jnlpExtension> + </jnlpExtensions> + </configuration> + </plugin> </plugins> </pluginManagement>