Używam wtyczki Jetty dla Mavena, wersja 7.0.0.pre5, ale mam problemy z konfigurowaniem go do połączenia SSL. Ilekroć uruchamiam aplikację, nie powiedzie się, że żądana implementacja nie zostanie znaleziona.Wtyczka dla Maven'a Konfiguracja SSL Problem
Jest to konfiguracja wtyczki w ciągu mojego 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>
Próba uruchomienia go z mvn jetty: run daje następujący wynik:
[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
Korzystanie org.mortbay.jetty.ssl .SslSocketConnector renderuje ten sam wynik.
To naprawdę dziwne, ponieważ zgodnie z własną dokumentacją Jetty obie klasy istnieją i to jest ich poprawna nazwa (w komunikacie Jetty 6 zastosowano pakiet bezpieczeństwa zamiast ssl).
Wszelkie pomysły są mile widziane.
To się udało! Dzięki! – Johnco