在windows中修改catalina.sh上传到linux执行报错,使得程序不能够使用,那么这就需要快速的解决,但是相信对于电脑不太懂得的人来说,这个问题很是困难,那么现在我们就一起来看看要怎么的解决吧! 一、发现问题 由于tomcat内存溢出,在windows下修改了catalina.sh,然后通过ssh传到linux服务器上,执行catalina.sh时出现如下错误: Cannot find ./catalina.sh This file is needed to run this program 二、尝试解决 使用sh catalina.sh命令执行,结果没有设置javahome,然后在catalina.sh里面添加:JAVA_HOME=/usr/lib/jvm/jdk1.5.0_16; 再次执行sh catalina.sh,错误如下: The BASEDIRenvironm
在windows中修改catalina.sh上传到linux执行报错,使得程序不能够使用,那么这就需要快速的解决,但是相信对于电脑不太懂得的人来说,这个问题很是困难,那么现在我们就一起来看看要怎么的解决吧!
一、发现问题 由于tomcat内存溢出,在windows下修改了catalina.sh,然后通过ssh传到linux服务器上,执行catalina.sh时出现如下错误: Cannot find ./catalina.sh This file is needed to run this program 二、尝试解决 使用sh catalina.sh命令执行,结果没有设置javahome,然后在catalina.sh里面添加:JAVA_HOME=/usr/lib/jvm/jdk1.5.0_16; 再次执行sh catalina.sh,错误如下: The BASEDIRenvironmentvariable is not defined correctly This environmentvariable is needed to run this program 三、解决方案 .sh文件都不是可执行文件,于是找到命令:chmod +x *.sh,这个命令的意思是让所有的.sh文件都可执行。再次执行sh catalina.sh通过,然后用sh startup.sh成功启动。(责任编辑:admin)标签: 处理 windows 修改 catalina.sh 传到 linux 程序 出现 执行
声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!