start.sh在linux下启动报错 bin/sh^M: bad interpreter: No such file or directory

原因在于.sh脚本在windows系统下用记事本文件编写的,文件格式为dos

解决方法:使用vi工具修改.sh文件格式

     1.使用vi工具打开文件

      vi start.sh

    2. 修改文件格式 

     :set ff=unix 

     :wq

个人博客

评论区

JFinal

2018-12-23 14:06

jfinal 提供的 start.sh 是 linux 格式的,在你那里碰到问题,可能是这个文件倒手过,中间某个人改出问题来了,jfinal 文档里面有过这个问题的说明:
https://www.jfinal.com/doc/1-5

注意看《脚本无法使用问题》 这一小节

正负余

2018-12-23 16:09

@JFinal 貌似是从git仓库拉下来之后就不行的

正负余

2018-12-23 16:11

@JFinal 初始文件是直接从club项目里面copy过来的

JFinal

2018-12-23 16:21

@正负余 特意重新检查了一下 club 以及线上的 jfinal undertow 以及 jfinal demo for maven,全都没问题,建议你删掉重新下载一次

热门分享

扫码入社