一直报错xml解析异常, 查了gpt, deepseek, qween ,改标头,始终无法解决
复制了黑马课程中的配置文件
开始怀疑jdbc版本过旧问题
7.10 1:35 update
询问ai得出的模棱两可的回答, 8u171可能在xml解析上存在问题, 于是更新到qween建议的8u301, 还是不行.
e
7.10 下午 updat
重装mycat, 选择新版本1.6.76, 发现测试版本配置方法不同, 故重装1.6.7.3, 重新配置文件
结果当然无法启动mycat成功, 这次换了豆包问, 直接挑明; 没用转义字符
回到schema.xml配置文件中一看, 果然如此, 在之前的多次尝试, 我是直接复制的课程配置文件.
并且由于默认打开方式被识别成了edge, 所以想当然的直接edge打开, 然后ctrl c/v, 但是浏览器打开, 不仅不会显示标头信息, 转义字符也会被隐藏......
真是个天大的"小"错误.
后续继续自查url中的mysql: jdbc:也没加, 对我自己的粗心也是无语了.
至于弹幕中所说的mycat1.6不支持jdk8以上的版本, 完全就是在混淆是非, 误导其他人.
2025.7.12 23:36 upodate
教训:
1. 程序配置文件一定要用ide编辑
2. 对小细节不可掉以轻心, 不可想当然走捷径, 如果当初完全跟着视频老师走, check要改的细节完全不会出现这样狼狈的局面.
3. 问靠谱的ai, 比如这次的豆包.
技术的学习往往是快速积蓄并快速改正的结果,前一天还对着陌生指令困惑不想动弹,今天就能马上熟悉.可能前一秒还是苦恼, 下一秒就是惊喜, 两相对比确实很魔幻, 但又充满魅力.