пытаюсь запустить автономное приложение wiremockcsv

Кто-нибудь пробовал автономное приложение wiremock csv?

Я выполнил чистую установку mvn для wiremockcsv, и сборка прошла успешно. Я вижу wiremockcsv-1.1.1-standalone.jar в моей целевой папке. Затем запустил с помощью следующей команды в моем терминале

java -jar "## MyProjectPath ## / WireMockCsv / target / wiremockcsv-1.1.1-standalone.jar" --port 8181 --root-dir ". \ src \ test \ resources \ factures \ mock" --verbose

Приложение успешно запущено. Но когда я нажимаю нижеприведенный запрос в почтальоне, я не получаю ответа. Может ли кто-нибудь помочь мне в том, что мне здесь не хватает. http://localhost:8181/rechercherClients

Ответ:

Ошибка 404 HTTP ОШИБКА: 404 Проблема с доступом к / __ files / rechercherClients. Причина:

    <pre>    Not Found</pre>
</p>
<hr />
<i>
    <small>Powered by Jetty://</small>
</i>

и в моем терминале я вижу это определение согласованного ответа: (определение ответа не настроено)

Когда я нажимаю http://localhost:8181/__admin, я получаю ответ ниже

{
"mappings": [],
"meta": {
"total": 0
}
}

Я что-то упускаю?


person shashank redemption    schedule 29.12.2017    source источник
comment
вам нужно создать сопоставления, концепция wiremock заключается в том, что вы создаете сопоставление, затем запускаете сервер, и сервер будет вести себя, видя сопоставления, которые вы определили, которые вы не определили, я думаю.   -  person best wishes    schedule 14.01.2018


Ответы (1)


В демонстрационном проекте сопоставления уже выполнены, он готов к запуску с примерами всех функций.

В вашем случае командная строка неверна, если текущий каталог не является базовым для проекта, он не будет работать, ## MyProjectPath ## должен быть путем вашего проекта

Попробуй это:

java -jar "##MyProjectPath##\WireMockCsv\target\wiremockcsv-1.1.1-standalone.jar" --port 8181 --root-dir "**##MyProjectPath##**\src\test\resources\factures\mock" --verbose

Или лучше и проще, напрямую с предоставленной конфигурацией запуска Eclipse ;-)

person massamany    schedule 29.01.2018