Estoy utilizando el complemento Jetty para Maven, versión 7.0.0.pre5, pero tengo problemas para configurarlo para tener un conector SSL. Cada vez que inicio la aplicación, falla indicando que no se encuentra la implementación solicitada.Complemento jetty de Maven Problema de configuración SSL
Ésta es la configuración del plugin dentro de mi pom.xml
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>7.0.0.pre5</version>
<configuration>
<connectors>
<connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
<port>8080</port>
</connector>
<connector implementation="org.mortbay.jetty.ssl.SslSelectChannelConnector">
<port>8443</port>
<keystore>src/test/resources/server.keystore</keystore>
<keyPassword>123456</keyPassword>
<password>123456</password>
</connector>
</connectors>
</configuration>
</plugin>
El intento de ejecutarlo con embarcadero mvn: carrera da el siguiente resultado:
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to configure plugin parameters for: org.mortbay.jetty:jetty-maven-plugin:7.0.0.pre5
Cause: Class name which was explicitly given in configuration using 'implementation' attribute: 'org.mortbay.jetty.ssl.SslSelectChannelConnector' cannot be loaded
Usando org.mortbay.jetty.ssl .SslSocketConnector muestra el mismo resultado.
Es realmente extraño, ya que, según la propia documentación de Jetty, ambas clases existen y ese es su nombre correcto (aviso en Jetty 6 se utilizó la seguridad del paquete en lugar de ssl).
Todas las ideas son bienvenidas.
Eso lo hizo! ¡Gracias! – Johnco