最近做一个新的项目,开发与测试环境都需要使用到tomcat web应用服务器。
tomcat分为exe和zip两种版本,其中安装版本安装非常简单,但我不太喜欢,因为不过灵活(修改配置等)。
同时,也发现自己在本地使用tomcat来进行测试很不方便,于是就自己弄了一个zip版本的tomcat。
【练习|如何对解压缩版的Tomcat进行启动】但zip版本的tomcat在运行的的过程中(其实就是直接双击/bin目录下面的startup.bat文件),多次都不能成功,发现弹出来的CMD窗口是一闪而过,于是baidu了一下。
我嚓,一大堆都是ctrl+c,ctrl+v的文章,一大堆坑,不仅害人,还浪费不少宝贵时间。
于是,我就自己尝试着弄了一下,果然,还是能成功运行,便记录如下,方便以后翻查。
步骤:
- 确保已安装好JDK并设置相关JAVA_HOME和Path,如:JAVA_HOME=D:\swdtools\Java\jdk1.8.0_73
- 下载并解压tomcat到目标路径D:\swdtools\Tomcat\apache-tomcat-8.0.17
** 提示:
文件夹swdtools为我本人的开发工具路径,大部分的开发工具如maven,tomcat,java等都在次目录底下,主要是方便管理
然后就编写如下bat文件 tomcat_start:
SET JAVA_HOME=D:\swdtools\Java\jdk1.8.0_73
SET CATALINA_HOME=D:\swdtools\Tomcat\apache-tomcat-8.0.17
d:
cd %CATALINA_HOME%\bin
startup.bat
文章图片
上面bat文件中,关键的地方在于两句SET,作用就是将当前CMD窗口临时的设置了JAVA_HOME和CATALINA的变量,并在最后一句中执行startup.bat
以下为运行截图:
文章图片
文章图片
打开chrome,输入localhost:8080.........................
wow,可以看到熟悉的老虎?猫?嗯。。。。
到此,大功告成。 哈
推荐阅读
- 练习|vue+element实现手机号验证码注册
- ACM|HDU 5322 Hope (CDQ分治+NTT)
- Python|python:while打印正三角形
- 技术学习|Tomcat 内存泄露问题
- 牛客练习赛25 因数个数和
- Python|Python练习实例——星号三角形
- python输出棱形及对称三角
- 图论|【启发式合并】例题 CodeForces-600E(子树颜色 树上众数)+ CodeForces - 1009F(每层节点数的众数)+ CSU - 1811(去边后,求颜色并集大小)
- 2.任何一个自然数m的立方均可写成m个连续奇数之和
- ————ACM相关————|CodeForces - 1059D Nature Reserve (二分搜索)