Al compilar un jnlp con maven-webstart-plugin, encontré que las dependencias de tiempo de ejecución no se incluían en el jnlp.Maven-webstart-plugin para incluir dependencias de tiempo de ejecución
estoy usando una plantilla como esta:
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="$jnlpspec" codebase="${url}/${appName}" href="${outputFile}">
<information>
<title>${appName}</title>
<vendor>$project.Organization.Name</vendor>
<homepage href="${url}/${appName}"/>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="$j2seVersion"/>
$dependencies
</resources>
<application-desc main-class="${main}" />
</jnlp>
¿Cómo puedo incluir las dependencias de tiempo de ejecución? Bueno, puedo incluir todos individualmente:
<plugin>
<groupId>org.codehaus.mojo.webstart</groupId>
<artifactId>webstart-maven-plugin</artifactId>
<configuration>
<dependencies>
<includes>
<include>groupId:artifactId</include>
...
</includes>
</dependencies>
...
</configuration>
</plugin>
... pero lo ideal, yo no quiero tener que acordarse de cambiar esto cada vez que agregar una dependencia de tiempo de ejecución de mi proyecto.
¿Hay alguna manera de indicar al complemento que incluya todas las dependencias de tiempo de ejecución?
¿Podría compartir su solución con la plantilla de velocidad modificada para el parámetro nativelib, por favor? – rauch