当我刚启动服务器时,我遇到了这个错误。代码如下:
server = Server(r"path\to\browsermob-proxy")
server.start()然后它停止并引发一个错误,如下所示:
browsermobproxy.exceptions.ProxyServerError: The Browsermob-Proxy server process failed to start. Check <_io.TextIOWrapper name='C:\...\server.log' mode='w' encoding='cp936'>for a helpful error message.日志文件似乎没有提供任何有用的东西。它只是说'java‘不被识别为内部或外部命令、可操作程序或批处理文件。
我被困在这里太久了。有人能给我一个可行的解决方案吗?非常感谢!
发布于 2021-10-31 04:00:39
这快把我逼疯了。即使在安装Java Runtime Environment (并确保它在系统路径中)之后,它也不能修复问题。我最终决定输入/full/path/ to /browsermob-proxy,瞧,它终于成功了!使用相对路径/to/browsermob-proxy失败(即使它找到了文件,如果相对路径或文件名不正确,它也会给出另一个错误,没有完整路径是不够的)。
发布于 2019-02-22 14:16:21
我昨天遇到了这个问题,日志中也有同样的错误。这是因为操作系统没有安装java或者java没有添加到path中。只需在CMD或终端中键入"java“即可确认同样的问题。然后安装java,并将包含java运行时的路径添加到PATH中。
https://stackoverflow.com/questions/46016085
复制相似问题