-bash: ./start.sh: /bin/sh^M: bad interpreter: No such file or dire

在Linux部署启动tomcat时碰到启动报错的问题,记录一下:

1. -bash: ./start.sh: /bin/sh^M: bad interpreter: No such file or dire

解决方法:

1.查看该文件:vim  start.sh

2.查看该错误文件的格式(一般报错的文件格式是DOS):  

  :set ff

3.修改该文件格式为UNIX:

  :set ff=unix

4.再保存。

 :wq!

 

2. Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000fa600000, 91226112, 0) failed; error='Cannot allocate memory' (errno=12)

原因:catalina.sh文件没有设置启动内存,或启动内存设置过大

解决方法,在catalina.sh添加或修改启动内存:

JAVA_OPTS设置:https://blog.csdn.net/kongls08/article/details/8468713

阅读更多

没有更多推荐了,返回首页