0
В Jetty 9.3.1 documentation ссылается на класс HttpTester
, однако он не входит ни в один из файлов jar, представленных в пакете download.Где я могу найти класс HttpTester в Jetty 9.3.1?
HttpTester.Request request = HttpTester.newRequest();
request.setURI("/some/resource");
HttpTester.Response response =
HttpTester.parseResponse(HttpTester.from(localConnector.getResponse(request.generate())));
Я хочу использовать HttpTester.Response
и HttpTester.Request
в моих единичных случаях тестирования.
Был ли этот класс удален в 9.3.1? Если да, есть ли рекомендованная альтернатива?
Я не использую Maven. Есть ли способ получить доступ к нему с использованием чистой Java? – Mike
Этот артефакт не является частью дистрибутива, он никогда не будет доступен на http://www.eclipse.org/jetty/download.html. Затем используйте граду, или муравьиный плющ, или buildr, или groovy grape, или sbt, или leiningen (все они могут получить доступ к артефакту). Вы ** действительно ** должны использовать инструмент построения, любой инструмент сборки, иначе вы будете разорвать ваши волосы, отслеживая нужные вам зависимости (Jetty имеет более 110!). Вы также можете использовать [search.maven.org] (http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22jetty-http%22%20AND%20l%3A%22tests%22). –
Итак, в общем, мне нужно сделать пользовательскую сборку исходного кода Jetty, используя это правило правила maven для экспорта артефакта? – Mike