美文网首页
开发bug总结

开发bug总结

作者: c_gentle | 来源:发表于2020-09-25 17:18 被阅读0次

    一、2020.04.19: windows是从盘符开始

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

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

    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

    上面两个例子可能看不出来区别,实际上看起来没区别,但是实际底层的ASCII码却不一样。
    样例1:“-”符的ASCII码为\u002d
    样例2:“‐”符的ASCII码为\u2010
    解决办法:查看无法下载的依赖中是否有特殊符号的字眼,如有,建议手写或从别的途径复制

    相关文章

      网友评论

          本文标题:开发bug总结

          本文链接:https://www.haomeiwen.com/subject/nhsybhtx.html