Ich benutze jetty6 in einer einfachen Anwendung als eingebetteten Servlet-Container. Ich beschloss, es auf Jetty 8 zu aktualisieren. In Steg 6 war es ziemlich einfach, den Server zu starten:
%Vor%aber es funktioniert nicht in Jetty8. Leider kann ich für diese Version kein einfaches Beispiel finden. Kann Kontext mit Fehler
nicht instanziieren %Vor%weil es jetzt eine innere Klasse ist und auch kein solcher Konstruktor.
Die meisten Beispiele sind für Anlegesteg 6 und 7. Könnten Sie bitte ein einfaches Beispiel geben, wie Sie das Servlet an der Anlegestelle 8 starten können?
Dies ist der Jetty 8, der Ihrem Code entspricht. Es ist immer noch genauso einfach wie zuvor, allerdings hat sich die API leicht verändert.
Wenn dies nicht für Sie funktioniert, haben Sie wahrscheinlich ein Klassenpfadproblem - Jetty 8 ist in viele unabhängige JAR-Dateien unterteilt, und Sie benötigen eine Anzahl von ihnen. Zumindest müssen Sie:
Wenn Sie diese Gläser haben, sollte dieser Code gut funktionieren:
%Vor%