server.start()出现报错browsermobproxy.exceptions.ProxyServerError

问题展现:

在利用selenium模拟登录某多多商铺后台时运用抓包工具

browsermobproxy时启动出现报错

browsermobproxy.exceptions.ProxyServerError: The Browsermob-Proxy server process failed to start. Check <_io.TextIOWrapper name='F:\\pythonProject\\爬虫\\server.log' mode='w' encoding='cp936'>for a helpful error message.

 报错命令行

server = Server(r"F:\browsermob-proxy-2.1.4\bin\browsermob-proxy.bat")
server.start()

错误叫我找到

F:\\pythonProject\\爬虫\\server.log文件查看

打开server.log文件后发现日志问题是

'java' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

 问题解决:

发现没有安装JDK导致的server连接不到服务器

安装jdk流程:

1、下载JDK

我用的版本是jdk8

官网路径

https://www.oracle.com/java/technologies/downloads/#java8-windows

 86位电脑的点击上面那个。

点击之后出现(没有用户的注册一个,非常简单)

下载完之后点击:

进入安装JDK

 记住你的安装地址,我把它更改为 F:\Java】

2、配置Java环境变量

wind10直接在处搜索环境变量

点击环境变量

新建JAVA_HOME 我的JDK安装路径为F:\Java

编辑path

该变量已经存在,在列表中选择Path,点击下方的“编辑”按钮,在弹出的窗口中新建信息:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

然后点击“确认”

3、接着在cmd中验证jdk是否安装成功

输入java -version

nested exception is org.apache.ibatis.exceptions.PersistenceException是Mybatis持久化框架的一个异常,表示在执行数据库查询时出现了错误。这个异常通常是由于数据库连接问题导致的,比如无法获取JDBC连接或者连接数据库时使用的用户名密码错误。 解决这个问题的方法有几种。首先,你需要检查数据库的连接配置项是否正确,包括数据库驱动、连接URL、用户名和密码等。确保这些配置项与你实际的数据库配置相匹配。 其次,你可以尝试重新启动数据库服务,以确保数据库服务正常运行,并且能够接受来自应用程序的连接请求。 另外,你还可以检查应用程序的代码,特别是Mybatis的配置文件和映射文件,确保没有错误的配置或者语法错误。 如果上述方法都没有解决问题,你可以尝试升级或更换Mybatis的版本,或者咨询Mybatis的官方文档和社区,寻求更详细的帮助和解决方案。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法](https://download.csdn.net/download/weixin_38524871/12828533)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [nested exception is org.apache.ibatis.exceptions.PersistenceException: \n### Error querying database](https://blog.csdn.net/qq_43716934/article/details/131881843)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException](https://blog.csdn.net/Be_insighted/article/details/128061042)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值