我在邮件中下载的文件夹中有后端代码和API。我正在使用Mac OS。
但是当我在终端运行./mvnw
时,我得到了错误
-bash: ./mvnw: /bin/sh^M: bad interpreter: No such file or directory
如何克服这个错误?
看起来你的bash被DOS行结尾搞糊涂了。 This post详细介绍了如何在MacOS上处理这些内容
该错误表明mvnw文件不存在。转到你需要构建的maven项目,然后通过指向mvnw的路径来运行mvnw,就像下面一样。
sh / home / user / maven-wrapper-master / mvnw clean install
或者将mvnw文件复制到maven项目目录中。
我尝试了dos2unix filename
它的工作原理。要使用此命令,我们必须安装dos2unix
这是安装的链接