)
大家好,我是船长。
当我们在Windowsr操作系统上部署好一个Tomcat程序之后,跑上了Java应用,我们总是希望在另一台电脑上不用重复地去部署,而是使用制作好的绿色版的Tomcat直接运行,拷贝过去直接一键启动,减少工作量。基于此,制作一个绿色版本的Tomcat势在必行!
下面我来演示一下制作的流程。
1.准备基础文件
基础准备工作就是将Java环境和Tomcat使用软件包无脑安装即可。安装完成后,在安装目录找到Tomcat 8.0复制到一下目录下备用。
同样的方法拷贝Java运行环境。
建立一个Tomcat8绿色版的文件夹,比如我在D盘建立了Tomcat绿色版的文件夹,文件放置如下。这样就完成了基础文件准备工作。
2.修改环境变量
进入到Tomcat 8.0的bin目录,找到setclasspath.bat文件,使用记事本或其它工具进行编辑。
添加如下两行文件:
set JAVA_HOME=..\..\Java8\jdk1.8.0_102
set JRE_HOME=..\..\Java8\jre1.8.0_102
# 以下为注释,可使用绝对路径
rem set JAVA_HOME=D:\Tomcat8\Java8\jdk1.8.0_102
rem set JRE_HOME=D:\Tomcat8\Java8\jdk1.8.0_102\jre
"…"表示当前路径的上层路径的上层路径,这里使用的是相对路径。也可以使用绝对路径表示。
3.启动
找到startup.bat,运行即可正常启动。
4.注册服务
若需要注册成服务,还可以在当前目录下以管理员身份运行cmd命令:
# 安装,名称可自定义
set DIR=%CD%
set JAVA_HOME=%DIR%\..\..\Java8\jdk1.8.0_102
set JRE_HOME=%DIR%\..\..\Java8\jre1.8.0_102
service.bat install Tomcat8
# 删除
# service.bat remove Tomcat8
当出现如下回显,表示安装成功,后续可根据需要设置开机自启动。
这样可以在服务里面,找到我们的Tomcat软件了。需要注意的是,如果你的系统中已经存在一个相同名称的服务,那么你需要手动修改一下服务名称后再注册。
评论区