启动tomcat时一闪而过文件注释:[4]setclass

本文与“启动tomcat时一闪而过解决方法”属于一个系列的文档,请注意前后一起查阅。

操作方法

  • 01

    //删除冗余的注释语句(即rem 开头的语句),其中rem表示注释,echo表示输出,setclasspath.bat文件内容如下: //根据文件的名称,我们应该可以知道这个文件主要是用来 设置程序运行的环境变量的 @echo off rem Make sure prerequisite environment variables are set if not "%JAVA_HOME%" == "" goto gotJdkHome //如果JAVA_HOME环境变量不是空的,就跳转gotJdkHome处 if not "%JRE_HOME%" == "" goto gotJreHome //如果JRE_HOME环境变量不是空的,就跳转gotJreHome处 echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined //环境变量不存在时提示错误信息 echo At least one of these environment variable is needed to run this program goto exit //退出当前的bat文件,并返回一个参数给catalina.bat :gotJreHome if not exist "%JRE_HOME%\bin\java.exe" goto noJavaHome //如果找不到java.exe与javaw.exe文件 就跳转noJavaHome处执行 if not exist "%JRE_HOME%\bin\javaw.exe" goto noJavaHome if not ""%1"" == ""debug"" goto okJavaHome  //如果不是debug模式启动时,跳转到okJavaHome处执行 echo JAVA_HOME should point to a JDK in order to run in debug mode. //提示错误信息 goto exit //退出当前的bat文件,并返回一个参数给catalina.bat :gotJdkHome if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome //如果找不到java.exe、javaw.exe、jdb.exe、javac.exe文件 就跳转noJavaHome处执行 if not exist "%JAVA_HOME%\bin\javaw.exe" goto noJavaHome if not exist "%JAVA_HOME%\bin\jdb.exe" goto noJavaHome if not exist "%JAVA_HOME%\bin\javac.exe" goto noJavaHome if not "%JRE_HOME%" == "" goto okJavaHome // 如果环境变量JRE_HOME不为空 跳转到okJavaHome处执行 set "JRE_HOME=%JAVA_HOME%" //设置环境变量JRE_HOME = JAVA_HOME goto okJavaHome :noJavaHome // 提示错误信息 echo The JAVA_HOME environment variable is not defined correctly echo This environment variable is needed to run this program echo NB: JAVA_HOME should point to a JDK not a JRE goto exit //退出当前的bat文件,并返回一个参数给catalina.bat :okJavaHome if not "%BASEDIR%" == "" goto gotBasedir //BASEDIR环境变量 不是空的 跳转到gotBasedir处执行 echo The BASEDIR environment variable is not defined // 提示错误信息 echo This environment variable is needed to run this program goto exit //退出当前的bat文件,并返回一个参数给catalina.bat :gotBasedir if exist "%BASEDIR%\bin\setclasspath.bat" goto okBasedir // 如果存在setclasspath.bat 跳转到okBasedir处执行 echo The BASEDIR environment variable is not defined correctly // 否则提示错误信息 echo This environment variable is needed to run this program goto exit //退出当前的bat文件,并返回一个参数给catalina.bat :okBasedir rem Don't override the endorsed dir if the user has set it previously if not "%JAVA_ENDORSED_DIRS%" == "" goto gotEndorseddir //如果JAVA_ENDORSED_DIRS不是空的 跳转到gotEndorseddir处执行 rem Set the default -Djava.endorsed.dirs argument set "JAVA_ENDORSED_DIRS=%BASEDIR%\endorsed" //设置 JAVA_ENDORSED_DIRS值 :gotEndorseddir rem Set standard command for invoking Java. rem Note that NT requires a window name argument when using start. rem Also note the quoting as JAVA_HOME may contain spaces. set _RUNJAVA="%JRE_HOME%\bin\java" //设置 _RUNJAVA set _RUNJDB="%JAVA_HOME%\bin\jdb" //设置_RUNJDB goto end :exit exit /b 1 //退出bat文件,返回一个参数值 1 :end exit /b 0 // 退出bat文件,返回一个参数值 0

(0)

相关推荐

  • 启动tomcat时一闪而过文件注释:[2]startup

    本文与"启动tomcat时一闪而过解决方法"属于一个系列的文档,请注意前后一起查阅. 操作方法 01 //删除冗余的注释语句(即rem 开头的语句),其中rem表示注释,echo表 ...

  • 启动tomcat时一闪而过文件注释:[3]catalina

    本文与"启动tomcat时一闪而过解决方法"属于一个系列的文档请注意前后一起查阅. 操作方法 01 //删除冗余的注释语句(即rem 开头的语句),其中rem表示注释,echo表示 ...

  • 启动tomcat时 一闪而过解决方法:[1]前文

    在实际开发中一般都是eclipse+tomcat(也许还会用到tomcat的插件),我们只需要在eclipse中单击servers上的按钮就可以成功启动tomcat了, 但是如果想在tomcat的安装 ...

  • 启动Tomcat时一闪而过(Tomcat启动失败)

    下载下来Tomcat之后,双击startup.bat,发现黑色命令行窗口一闪而过,且web服务并没有启动起来.一下是解决方案: 操作方法 01 首先要搞明白启动不起来的原因.方法是在命令行下,运行st ...

  • tomcat启动不了一闪而过怎么办?tomcat一闪而过无法启动现象的解决方法

    tomcat启动一闪而过怎么办成为了许多刚接触tomcat开发环境工作者的一个大问题,许多用户朋友都不知道是因为什么问题导致出现这种情况,马上点击查看tomcat一闪而过无法启动解决方法来解决您现在出 ...

  • tomcat启动startup.bat一闪而过

    tomcat启动startup.bat一闪而过 操作方法 01 调试: startup.bat还是一闪而过,可以右键点击startup.bat,编辑,在文本的最后敲上pause,保存后重新运行star ...

  • 如何设置启动Excel时自动打开文件

    方法一、 启动Excel2010,在“文件”选项卡界面的左侧单击“选项”按钮,如图所示: 然后打开“Excel选项”对话框,单击“高级”选项卡,在其中的“常规”栏的“启动时打开此目录中的所有文件”文本 ...

  • Linux下如何直接从硬盘启动Linux ISO镜像文件

    通常Linux启动Linux ISO镜像都要现将文件刻录到光盘或从USB驱动启动,下面小编就给大家介绍下Linux下如何直接从硬盘启动Linux ISO文件,一起来学习下吧。 我们在Ubuntu 14 ...

  • 笔记本电脑在启动XP时出现磁盘扫描的故障解决

    在笔记本电脑的使用过程中,如果遇到死机、掉电等非正常关机情况,再下次开机的时候就会经常出现磁盘扫描的想象,即使下次正常关机了,在下一次开机也会出现这种情况,到底是什么原因导致笔记本电脑开机时候出现磁盘 ...