今天在给友友做移植生产环境前的测试,在本地tomcat中部署javaweb项目打包好的war,发现运行tomcat文件bin下的exe可执行文件时候,命令框自动闪退。
我慌了,好吧,是我没见过世面,后面想了想jdk初始环境应该没在tomcat里指明。
解决方案:
在startup.bat启动和shutdown.bat退出的两个bat中的前两行加入
SET JAVA_HOME=E:\jdk17
SET TOMCAT_HOME=E:\tomcat-7.0.92\apache-tomcat-7.0.92
//可以用文本编辑器直接改就行