网站建设 李奥贝纳,中卫平面设计师招聘,看男科一般花多少钱,网站程序开发后怎么上线详解Tomcat双击startup.bat 闪退的解决⽅法 作为⼀个刚学习Tomcat的程序猿来说#xff0c;这是会经常出现的错误。 1.环境变量问题 1.1 ⾸先需要确认java环境是否配置正确#xff0c;jdk是否安装正确 winR打开cmd#xff0c;输⼊java 或者 javac 出现下图所⽰就说明jdk配置正…详解Tomcat双击startup.bat 闪退的解决⽅法 作为⼀个刚学习Tomcat的程序猿来说这是会经常出现的错误。 1.环境变量问题 1.1 ⾸先需要确认java环境是否配置正确jdk是否安装正确 winR打开cmd输⼊java 或者 javac 出现下图所⽰就说明jdk配置正确 如果没有则参考 如果以上都没有问题则向下看。 1.2确认Tomcat的环境变量配置 对于免安装版的Tomcat来说在启动Tomcat时需要读取环境变量和配置信息缺少了这些信息就不能登记环境变量导致闪退。 解决⽅法 1在已解压的tomcat的bin⽂件夹下找到startup.bat右击-编辑。在⽂件的最上⾯加⼊下⾯两⾏ 注意 后⾯的路径根据⾃⼰的安装路径来复制 java jdk ⽬录 解压后的tomcat⽂件⽬录 如图 2.在已解压的tomcat的bin⽂件夹下找到shutdown.bat右击-编辑。在⽂件头加⼊下⾯两⾏ 注意 后⾯的路径根据⾃⼰的安装路径来复制 java jdk ⽬录 解压后的tomcat⽂件⽬录 如图 配置完之后点击start.bat启动就可以了。 2. 端⼝占⽤问题 在确定环境变量配置没有问题的情况下可能是端⼝被占⽤。 ⼀般Tomcat的默认端⼝是8080 对于Windows系统winR打开cmd在命令⾏中输⼊ netstat -ano | findstr 8080 来查看当前是否有进程占⽤了端⼝ 可以看到端⼝被占⽤则可以根据PID(进程Id号)来查看占⽤端⼝的是哪个程序在命令⾏中输⼊ tasklist | findstr PID 注意PID是最后⼀列的数输⼊命令时不要忘了空格 找到占⽤端⼝的进程之后在命令⾏中输⼊ taskkill /f /t /im 进程名 注意斜杠之前的空格进程名就是刚刚查到的进程名称 ⾄此占⽤端⼝的进程就被结束了。此时再双击start.bat,应该就没有什么问题了。