开发bug总结

简介: 开发bug总结

一、2020.04.19: windows是从盘符开始


linux是从根目录/开始 在进行文件传输时注意这个问题


二、在使用mybatis是出现报错信息及解决办法



8.png


07-sql语句和maven加载机制.png


1.在pom文件中添加build配置


<!-- 项目打包时会将java目录中的*.xml文件也进行打包 -->
    <build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>


2.在properties文件中进行配置


#配置mapper xml文件的路径
mybatis-plus.mapper-locations=classpath:com/caiweiwei/eduservice/mapper/xml/*.xml


三、Maven Could not find artifact,记一次很难发现的坑点:特殊符号



今天学习elasticsearch使用,从pdf资料中拷贝了elasticsearch依赖进来,却死活无法下载依赖,尝试过很多第三方仓库镜像,好几个maven版本,依然无法下载,一直提示:Could not find artifact xxx from xxx。

查阅无数资料之后依然无法解决,其实这里PDF有个大坑,就是PDF为了格式需要,会强行把里面的字符转码,不妨看看以下两者的区别:


image.png

image.png


上面两个例子可能看不出来区别,实际上看起来没区别,但是实际底层的ASCII码却不一样。

样例1:“-”符的ASCII码为\u002d

样例2:“‐”符的ASCII码为\u2010

解决办法:查看无法下载的依赖中是否有特殊符号的字眼,如有,建议手写或从别的途径复制




相关文章
|
编解码 Java 测试技术
『App自动化测试之Appium应用篇』| uiautomator + accessibility_id定位方法完全使用攻略
『App自动化测试之Appium应用篇』| uiautomator + accessibility_id定位方法完全使用攻略
609 0
|
7月前
|
机器学习/深度学习 人工智能 开发者
阿里云 AI 搜索开放平台新发布:增加 QwQ 模型
阿里云 AI 搜索开放平台 新增加 QwQ 模型,将为企业和开发者带来更强大的搜索解决方案。
490 11
|
存储 缓存 数据处理
Pandas 2.2 中文官方教程和指南(十·二)(3)
Pandas 2.2 中文官方教程和指南(十·二)
202 3
|
设计模式 Java
Java责任链模式
Java责任链模式
206 0
|
JavaScript
Vue2走马灯扩展版(Carousel)
这篇文章介绍了如何在Vue 3框架中创建一个可自定义的走马灯(Carousel)组件,支持自动播放、导航、分页和响应用户交互等功能。
604 0
Vue2走马灯扩展版(Carousel)
|
机器学习/深度学习 自动驾驶 搜索推荐
大模型技术的端侧部署
【1月更文挑战第14天】大模型技术的端侧部署
939 4
大模型技术的端侧部署
【Linux驱动学习(1)】USB与input子系统,linux统一设备模型,枚举,USB描述符深入剖析
【Linux驱动学习(1)】USB与input子系统,linux统一设备模型,枚举,USB描述符深入剖析
|
存储 缓存 IDE
嵌入式中一篇搞定Cmake使用教程
嵌入式中一篇搞定Cmake使用教程
925 1
vscode用浏览器预览运行html文件
vscode用浏览器预览运行html文件
228 2
|
JavaScript
TypeScript 实用工具类型之 Omit 类型
TypeScript 实用工具类型之 Omit 类型
TypeScript 实用工具类型之 Omit 类型