Node.js 由于区分大小写,Maven安装在linux环境下失败

Node.js 由于区分大小写,Maven安装在linux环境下失败,node.js,maven,compiler-errors,case-insensitive,Node.js,Maven,Compiler Errors,Case Insensitive,mvn安装在linux(RedHat)环境下失败,原因是签出操作将文件签出为,比如说SomeFile.js,但是有一些Java脚本将其引用为someFile.js,这会导致失败 Tracing dependencies for: /path/of/the/file/plugins.js Error: ENOENT: no such file or directory, open 'look/up/filepath/someFile.js' 有没有办法告诉mvn命令对文件执行不区分大小写的操作

mvn安装在linux(RedHat)环境下失败,原因是签出操作将文件签出为,比如说SomeFile.js,但是有一些Java脚本将其引用为someFile.js,这会导致失败

Tracing dependencies for: /path/of/the/file/plugins.js
Error: ENOENT: no such file or directory, open 'look/up/filepath/someFile.js'
有没有办法告诉mvn命令对文件执行不区分大小写的操作

注意:同样的方法在windows环境下也适用,如果我想重命名文件,也可以,我不想这样做

提前谢谢。
J

您必须通过正确重命名文件来解决此问题…因为Windows不区分大小写,而linux/unix不区分大小写…感谢您的回复@khmarbaise。然而,这正是我在说明中提到的:我不想这样做,因为我们正在linux从属系统下迁移应用程序,这意味着我们不想做很多文件重构。难道没有办法强制maven windows应用程序使用区分大小写的文件名和路径吗?这样,您就可以确保文件结构是相同的,而不管它在什么环境中运行