独立运行WireMock服务器

时间:2019-05-30 20:09:39

标签: jar wiremock

我正在尝试使用wireMock作为独立进程来设置模拟服务器。我下载了jar文件并执行了以下命令:

java -jar wiremock-standalone-2.23.2.jar --port 0

我必须动态确定端口,因为我已经在计算机上运行的另一个程序使用默认的8080端口。它给了我端口号55142,但是当我尝试在Web上访问它时,它给了我以下错误:

HTTP ERROR 403
Problem accessing /__files/. Reason:

Forbidden

Powered by Jetty://

1 个答案:

答案 0 :(得分:0)

这可能是由于您刚刚输入了http://localhost:55142 并且./mappings目录中没有映射,。/ files目录中也没有文件(wiremock.jar文件所在的位置相同)

2019-06-04 00:10:58.890 Request was not matched as there were no stubs registered:
{
    "url" : "/"
    ...
}

请尝试使用__admin端点进行呼叫,以查看WireMock是否正常工作 http://localhost:55142/__admin

另请参阅文档here,以获取更好的管理命令。