坑:windows目录名大小写不敏感导致在linux下找不到项目路径

首页 故障收纳 坑:windows目录名大小写不敏感导致在linux下找不到项目路径
~~~ 热烈庆祝通天技术网开业大吉 ~~~

事故背景

某一天,有一个帅比,兴高采烈的把在windows上敲好并测试好的代码,上传到CentOS7上通过Maven打包构建,结果持续报错。

翻车现场

  • pom.xml
   <modules>
        <module>Avc</module>
   </modules>
  • 错误信息
[root@tongtian tongtian-icu]# mvn clean
[ERROR] Child module /root/tongtian-icu/Abc of /root/tongtian-icu/pom.xml does not exist

  • 目录结构
[root@tongtian tongtian-icu]# ls
abc pom.xml

解决方法

很明显了,module里面的目录Abc,对应真实目录abc,在windows下能够找到,并且一个报错都没有。但是linux路径大小写敏感,所以找不到,改成大小写都对应的路径即可。

因为在windows下测试通过,产生了绝对信心,忽略了基本常识。一顿cd vim无果后,习惯性的以为是maven版本问题,一波搜索无果后突然觉悟~

资源下载
资源下载

本文没有可供下载资源

点击下载

标题:坑:windows目录名大小写不敏感导致在linux下找不到项目路径

分类:故障收纳

链接:https://www.tongtian.icu/content/87

版权:通天技术网(www.tongtian.icu)所分享发布内容,部分为网络转载,如有侵权请立即联系方式,我们第一时间删除并致歉!

评论 (评论区只画了下样式,还没做功能,这里短时间内不会更新,有问题弹射至网站底部工单系统)

电子邮件地址不会被公开。 必填项已用 * 标注

  • 通天技术网
    回复

    热烈庆祝通天技术网开业大吉

  • 通天技术网
    回复

    热烈庆祝通天技术网开业大吉

    相关文章