我有后端代码和API在一个文件夹中,我从邮件中下载它。我使用的是Mac OS。但是当我在终端运行./mvnw时,我得到了错误-bash: ./mvnw: /bin/sh^M: bad interpreter: No such file or directory如何克服这种错误?
./mvnw
-bash: ./mvnw: /bin/sh^M: bad interpreter: No such file or directory
4xy9mtcn1#
我有同样的错误,你,安装mvn Package 器在以下方式为我工作。
mvn -N io.takari:maven:wrapper
然后cd到pom.xml文件所在的文件夹,然后重新运行./mvnw命令
ma8fv8wu2#
看起来你的bash被DOS行结尾弄糊涂了。This post详细介绍了如何在MacOS上处理这些行结尾
4nkexdtk3#
错误提示mvnw文件不存在。转到您需要构建的maven项目,然后通过指向mvnw的路径运行mvnw,如下图所示。sh /home/用户/maven Package 器主/mvnw全新安装或者将mvnw文件复制到maven项目目录中。
wko9yo5t4#
我试过dos2unix filename,它可以工作。要使用此命令,我们必须安装dos2unix这是安装链接https://symwisedownload.symantec.com//resources/sites/SYMWISE/content/live/SOLUTIONS/228000/TECH228385/en_US/dos2unix-5.3.3-0.pkg?gda=1539204692_786de4ebe956ae8f24de673f5398dd64
dos2unix filename
qrjkbowd5#
我也有同样的错误,所以在这种情况下./mvnw不起作用,但是我试着写mvnw文件的绝对路径,它起作用了!所以试试吧!
5条答案
按热度按时间4xy9mtcn1#
我有同样的错误,你,安装mvn Package 器在以下方式为我工作。
然后cd到pom.xml文件所在的文件夹,然后重新运行./mvnw命令
ma8fv8wu2#
看起来你的bash被DOS行结尾弄糊涂了。This post详细介绍了如何在MacOS上处理这些行结尾
4nkexdtk3#
错误提示mvnw文件不存在。转到您需要构建的maven项目,然后通过指向mvnw的路径运行mvnw,如下图所示。
sh /home/用户/maven Package 器主/mvnw全新安装
或者将mvnw文件复制到maven项目目录中。
wko9yo5t4#
我试过
dos2unix filename
,它可以工作。要使用此命令,我们必须安装dos2unix这是安装链接
https://symwisedownload.symantec.com//resources/sites/SYMWISE/content/live/SOLUTIONS/228000/TECH228385/en_US/dos2unix-5.3.3-0.pkg?gda=1539204692_786de4ebe956ae8f24de673f5398dd64
qrjkbowd5#
我也有同样的错误,所以在这种情况下./mvnw不起作用,但是我试着写mvnw文件的绝对路径,它起作用了!所以试试吧!