This program cannot be run in DOS mode啥意思
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了This program cannot be run in DOS mode啥意思相关的知识,希望对你有一定的参考价值。
我是WIN XP系统
在用命令提示符搜索病毒时出来的
想知道这是什么意思
此程序不能在DOS模式下运行 参考技术C 不能由ntvdm.exe运行的程序
Cannot find tomcat目录/bin/setclasspath.sh This file is needed to run this program
首先如果直接使用 root 用户来启动 tomcat 的话,是可以正常启动的。
但是我们在 Linux 中使用普通用户启动 tomcat 报了如下错误
Cannot find /developer/apache-tomcat-8.5.50/bin/setclasspath.sh
This file is needed to run this program
原因是没有在 setclasspath.sh 上设置 JAVA_HOME 和 JRE_HOME。
解决办法:
打开 setclasspath.sh
sudo vi setclasspath.sh
然后设置 JAVA_HOME 和 JRE_HOME
然后再使用命令 sudo ./startup.sh 重新启动 tomcat
关闭的话也要使用 sudo ./shutdown.sh 来关闭,否则会报上面的错误
以上是关于This program cannot be run in DOS mode啥意思的主要内容,如果未能解决你的问题,请参考以下文章
This program cannot be run in DOS mode啥意思
cannot be run because the program file for 00100003 cannot be located on a distribution point
Sitecore 9 安装 - error - Config Error: This configuration section cannot be used at this path. This h
Cannot find tomcat目录/bin/setclasspath.sh This file is needed to run this program