# 一、前端问题 ## 1、用户端登录失败 #### 1.1 可能是网关配置不对 解决:查看utils/evn.js 第2行,另外更改baseurl后需要重新编译 另外,需要检查本地hosts文件中的api.sl-express.com域名配置是否指向到了192.168.150.101。 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173836880-cd76afc5-4e0d-4b50-b6d4-2f5eebbed2fd.png#averageHue=%235d4f26&clientId=uc1cdb907-7a69-4&from=paste&id=uc8a037d4&originHeight=942&originWidth=1527&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u231057fa-3153-4cdf-9e55-af615c40ff7&title=) #### 1.2 小程序获取不到手机号 如果出现获取手机号失败,需要进行真机调试,并在手机上打开开发者模式,然后获取手机验证码进行验证,之后既可以正常在电脑上使用微信小程序 **真机调试:** ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173838416-c1476b78-2abf-4435-abb8-68eb639a5206.png#averageHue=%23d1ad78&clientId=uc1cdb907-7a69-4&from=paste&id=ZYERB&originHeight=976&originWidth=1242&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=ue9550423-8f27-4f52-a12d-4a02d77d925&title=) **打开开发者模式:** ![](https://cdn.nlark.com/yuque/0/2023/jpeg/28741927/1678173838543-2d49037d-b976-4fd0-a974-908947907329.jpeg#averageHue=%23b3afaf&clientId=uc1cdb907-7a69-4&from=paste&height=1169&id=dwAHe&originHeight=2337&originWidth=1080&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u294a465a-8cff-4c30-b65c-b1bc7903ad2&title=&width=540)![](https://cdn.nlark.com/yuque/0/2023/jpeg/28741927/1678173838673-2e15d73b-a8e0-4f07-8c84-a74e8b7f845a.jpeg#averageHue=%23b0b3b1&clientId=uc1cdb907-7a69-4&from=paste&height=1169&id=Sf9Mp&originHeight=2337&originWidth=1080&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=uf18d9f8a-8bb3-495c-822e-1fe11c77e74&title=&width=540) #### 1.3 修改前端代码后没有重新编译 #### ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173839153-21c4d30a-9b31-4e17-bb4c-e819d4d00144.png#averageHue=%23584f2c&clientId=uc1cdb907-7a69-4&from=paste&id=hZZjV&originHeight=557&originWidth=905&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u5d872c23-df99-418a-a691-90132c161cf&title=) ## 2、前端代码Jenkins部署不成功 可能是以下情况,请详细检查 1. host配置是否正确 2. 虚拟机路径下(/itcast/admin-web)是否有静态文件(index.html) 3. 可能为浏览器缓存 ## 3、用户端网络异常且不提示登录 解决:需要清除当前小程序重新扫码使用 ## 4、微信开发者工具 启动闪烁 解决:关闭开发者工具,再次导入项目。 # 二、虚拟机环境问题 ## 1、虚拟机启动失败 虚拟机启动失败很可能是因为下载文件存在缺失。将原始文件做成种子,然后下发给学员下载,某些文件可能会丢失。 **解决方案:** 出现问题的话,可通过硬盘或者U盘进行下载 ## 2、虚拟机防火墙关闭命令 **systemctl-stop-firewalld** # 三、idea环境问题 ## 1、微服务pom文件中依赖报红 通过git拉下来代码之后,发现微服务里面的pom文件报红 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173837296-c379dc34-2209-4bf4-99e3-c2b77e49a1c6.png#averageHue=%23faf9f9&clientId=uc1cdb907-7a69-4&from=paste&id=c7FwT&originHeight=847&originWidth=1221&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u58c211d3-12b8-48fb-aafb-bcaf1c9473e&title=) **解决方案:** #### **1.1 能够成功编译** 通过maven进行编译项目,如果能够成功编译,说明是IDEA存在缓存,未识别到已下载的依赖,无需处理,正常学习即可 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173836880-099d98c0-794f-4009-923c-4ec5888b30c2.png#averageHue=%23f7f6f4&clientId=uc1cdb907-7a69-4&from=paste&id=eoGat&originHeight=629&originWidth=1864&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u80fa4fe2-41d5-4c0d-92d1-619a2746132&title=) #### **1.2 不能成功编译** ##### 1.2.1 setting文件不正常 maven的配置文件settings.xml是否和讲义中一致,并且本地仓库地址修改为自己的 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173837449-a46b88d3-1b49-44b4-90da-32ec1c7f59cd.png#averageHue=%23fcfbfa&clientId=uc1cdb907-7a69-4&from=paste&id=TLKBV&originHeight=403&originWidth=1242&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=uc3716d89-03dc-4faa-b30a-af6b2702168&title=) ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173837469-27b0166c-7056-4b5c-8463-3d740e769995.png#averageHue=%23f8f8f7&clientId=uc1cdb907-7a69-4&from=paste&id=jJDzL&originHeight=302&originWidth=1171&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=ud1ea86ba-2828-45b8-b095-7b41027af40&title=) ##### 1.2.2 使用的maven不正确 检查IDEA中使用的maven是否正确,一定要是自己安装的,不要使用默认的 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173837511-2f52bfed-1a4a-4f76-a856-6974b9585fca.png#averageHue=%23cb9d58&clientId=uc1cdb907-7a69-4&from=paste&id=xzPku&originHeight=869&originWidth=1215&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=ua3015dc5-f704-4583-86c1-25b92a3e81b&title=) ##### 1.2.3 使用的JDK不正确 检查maven编译使用的jdk是否为11 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173837553-39cb4598-b018-4d43-83a3-9e8af639facd.png#averageHue=%23d0aa6f&clientId=uc1cdb907-7a69-4&from=paste&id=jIC91&originHeight=866&originWidth=1209&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u2f86fbb1-4a4f-46b0-aaf6-702dbac5089&title=) ## 2、使用IDEA输入错误git密码 部分学员输入使用IDEA开发项目进行提交时,意外输错git密码,由于IDEA本地记录有密码数据,仅仅清除git配置是无法解决的,最根本的是需要删除掉IDEA本地保存的git密码 **解决方案:** 1. 确定自己的IDEA版本号:Help-->About ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173837879-5a1dc184-1121-4243-9cf0-110f8cdc56cd.png#averageHue=%23d3d3d2&clientId=uc1cdb907-7a69-4&from=paste&id=WEhfZ&originHeight=1023&originWidth=1911&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=ua92440c0-d698-442e-814c-a39ec1ea4f2&title=) ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173837926-0f7bd697-b9ca-4ef2-acbc-c941dca14909.png#averageHue=%23d4d3d3&clientId=uc1cdb907-7a69-4&from=paste&id=Ve7nv&originHeight=1021&originWidth=1903&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=uf4519830-41df-4371-8700-28a1d01edb2&title=) 2. 进入到文件夹C:\Users\Atom\AppData\Roaming\JetBrains(注:中间的Atom为自定义的用户名,如自己命名为zhangsan,此处即为zhangsan,实际路径自己修改)找到对应版本的IDEA文件夹 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173838025-c74a97b5-8238-4eff-b63c-6e0637f02d25.png#averageHue=%23fdfcfc&clientId=uc1cdb907-7a69-4&from=paste&id=rLwQV&originHeight=719&originWidth=1094&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u6fb501c8-e339-4991-bc99-7233216545c&title=) 3. 进入对应版本文件夹,删除掉c.kdbx文件 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173838139-c5de760d-b82f-4227-9e3e-dab6508c11b8.png#averageHue=%23faf9f8&clientId=uc1cdb907-7a69-4&from=paste&id=NU2qG&originHeight=721&originWidth=1099&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=uc2959ee6-44a3-41e6-a287-e49dc70b184&title=) 4. 修改IDEA配置,如下图,勾选Protect master password ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173838427-0c3df80e-975f-4b78-8715-3e07572f2ea0.png#averageHue=%23cc9f5a&clientId=uc1cdb907-7a69-4&from=paste&id=YzUUy&originHeight=879&originWidth=1226&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u4e92a083-9098-4aa9-b7de-9c2439d7c8d&title=) 5. 以上步骤全部完成重新提交代码,IDEA即会提示重新输入密码 ## 3、maven下载不到 #### 3.1可能是有idea 缓存 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173838828-bdde6e8c-f0cb-4253-9774-c197ee3c2c21.png#averageHue=%233e4349&clientId=uc1cdb907-7a69-4&from=paste&id=dBj7C&originHeight=628&originWidth=450&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=ubca93a51-2019-4b13-83f3-fd09a4cee28&title=) #### 3.2 setting文件不正确 备份自己电脑原有的setting文件,复制课程中的setting文件,修改复制出的setting文件中本地仓库位置为自己电脑的位置。 #### 3.3 本地仓库依赖包不完整 需要手动删除该文件夹下全部文件,执行maven编译命令,再次下载。下图为正常情况。 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173838898-fb60888e-7efd-48a7-a6ab-b9d0208cda23.png#averageHue=%232d2726&clientId=uc1cdb907-7a69-4&from=paste&id=wtRay&originHeight=371&originWidth=949&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u48c26266-11a7-4027-a7e4-c441d1f5808&title=) ## 4、Command line is too long 需要修改启动配置如下 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173839311-9aa94039-bb14-491d-8edb-17022e333fa5.png#averageHue=%23f7c6c5&clientId=uc1cdb907-7a69-4&from=paste&id=urrgs&originHeight=37&originWidth=533&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u05535960-0ed2-41e1-999e-1242c400069&title=) ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173839650-b9143a2d-560a-4321-ab65-081901f70769.png#averageHue=%23f2f1f0&clientId=uc1cdb907-7a69-4&from=paste&id=hDKJA&originHeight=775&originWidth=1262&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=udaa48b96-f10f-4dfe-bec9-645d15cbfde&title=) ## 5、No appropriate protocol ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173839759-13c9f7fd-3303-491a-aa97-654376e93b52.png#averageHue=%2331302f&clientId=uc1cdb907-7a69-4&from=paste&id=YOPDv&originHeight=91&originWidth=1506&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=uf930fde5-725b-4bbb-996e-d8075f32ff7&title=) ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173839744-bbd00a0a-872e-4eeb-b710-e20e24343db3.png#averageHue=%23faf9f8&clientId=uc1cdb907-7a69-4&from=paste&id=FidBn&originHeight=753&originWidth=1656&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=ub7d5dc24-f065-4ac9-bd75-b382272c276&title=) # 四、业务流程问题 ## 1、如何查询Neo4j中线路ID 解决:登录neo4j后台,选择某条线路,右侧属性区域中的ID即为线路ID ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173836869-4bfcb53d-a0fd-4493-8ee4-58c07c87160b.png#averageHue=%2369c5d9&clientId=uc1cdb907-7a69-4&from=paste&id=ud96b225a&originHeight=693&originWidth=1549&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=uf78a4fef-0d97-4ca2-b784-a6c86c7c3f9&title=) ## 2、如何临时发起一次车次计划调度 truck_plan车辆计划表中 status改为1,schedule_status改为0,确认plan_departure_time小于当前时间+ 2小时 即可重新调度一次。 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173836924-b3b18cdf-6557-459e-881b-8746a948eb4c.png#averageHue=%23f8f5f3&clientId=uc1cdb907-7a69-4&from=paste&id=u9f7d65c0&originHeight=713&originWidth=1775&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=ue9f95c49-d199-4258-b7c8-463042a20b4&title=) ## 3、nacos配置没生效 改完nacos配置需要重启生效,改nacos配置有空格也会问题。 ## 4、后台验证码不显示 idea服务运行了,但前端登陆验证码一直出不来,可能是本机防火墙没有关,导致虚拟机无法向本机ip发送请求,有类似情况的同学可以留意下,把本机防火墙给关掉。 ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173839205-79155281-1bc6-45f8-98db-c752b72def02.png#averageHue=%23848d5b&clientId=uc1cdb907-7a69-4&from=paste&id=u86e9f45d&originHeight=587&originWidth=871&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=u2ba86c2e-3411-4dbe-9720-c5261324c60&title=) ![](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678173839309-acf4eb86-5cb2-4b12-bb16-affb8559731e.png#averageHue=%23f9f6f5&clientId=uc1cdb907-7a69-4&from=paste&id=u57b2028f&originHeight=900&originWidth=1200&originalType=url&ratio=1&rotation=0&showTitle=false&status=done&style=shadow&taskId=ud0de2041-9196-4634-a44c-3aa9c4ea856&title=) ## 5、Mysql无法连接 版本太高 用idea插件可以,课程提供的客户端也可以 ## 6、扫码支付提示买家不匹配 ![image.png](https://cdn.nlark.com/yuque/0/2023/png/28741927/1678185537298-35afd593-1490-4ce5-a9da-24280fd27def.png#averageHue=%23575978&clientId=u0baa45f0-0298-4&from=paste&height=708&id=u49175124&name=image.png&originHeight=708&originWidth=549&originalType=binary&ratio=1&rotation=0&showTitle=false&size=330329&status=done&style=shadow&taskId=u9ec1512f-4b0d-45ad-9950-7a4b9a4cfcb&title=&width=549) 解决:最常见的原因:第一买家扫码的时候是a用户,然后不付钱,b用户又扫码一次,就会报这个错。支付宝二维码只能由第一次扫码的买家进行支付。