tomcat捆绑自带JDK,不使用环境变量,注册windows服务并设置自动启动等批处理命令 备忘

这篇备忘录介绍了如何在Tomcat中指定JDK路径,不依赖环境变量,以及在Windows上通过批处理命令注册服务和设置自动启动。内容包括修改Tomcat的setclasspath.bat文件,设置JAVA_HOME和JRE_HOME变量,以及使用批处理命令进行服务安装和启动方式修改。
摘要由CSDN通过智能技术生成

以下部分来自网络搜索,部分来自自行摸索,已验证,留档备忘。

(tomcat7)

1、tomcat服务指定JDK路径,不使用环境变量:

tomcat的bin目录下,setclasspath.bat文件搜索

if not "%JRE_HOME%" == "" goto gotJreHome
if not "%JAVA_HOME%" == "" goto gotJavaHome

在上述段落前增加:

set JAVA_HOME=D:\jdk1.7.0_79
set JRE_HOME=D:\jdk1.7.0_79\jre


2、批处理获得当前路径、上级路径

该路径可写为相对路径,相对路径去自行提取,如以下代码CURRENT_DIR为当前路径,CURRENT_DIR_UP为上级路径

set CURRENT_DIR=%cd%
cd..\..\ 
set CURRENT_DIR_UP=%cd%

使用相对路径赋值示例

set JAVA_HOME=%CURRENT_DIR%\jdk1.7.0_79
set JRE_HOME=%CURRENT_DIR%\jdk1.7.0_79\jre


3、windows注册服务

运行cmd打开控制台,进入Tomat目录/bin文件夹,输入如下命令运行。
service.bat install 

批处理文件中的注册未验证。


4、修改服务的启动方式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值