JDK是1.7版本。命令指示里是1.8的原因,以及配置多个tomcat,结果空跑的原因

版权声明:路漫漫其修远兮,吾将上下以求索。 https://blog.csdn.net/qq_38005982/article/details/79015172

在这里我先声明一点。我遇到的问题只是其中的一种

在这里我首先要日一下之前给虚拟机配置JDK和ORACLE的小傻泡(同时这个傻泡还配了tomcat.....说多都是泪)

1、JDK安装的1.7版本,环境变量都是正确的,但是我用命令指示符查看却显示版本为1.8(那台虚拟机只有1.7。我就纳闷了1.8哪里来的)

经过详细细致的排查(骂天骂地骂空气)我终于发现问题所在,JDK系统都有默认使用那一个版本,在配置Path时,被配置在最后了。因为系统会自动将Pach中最前面的设为默认的JDK。。。。竟然把ORACLE的环境变量放到最前面了

2、tomcat空跑了。我在网上搜了很多原因都不管用。我用自己配的tomcat连WAR包都不解析。用原本的哥们配置的tomcat能解析WAR包,但是将tomcat配置多个又不解析了。。。。最后找到问题了。。。。正常我们配tomcat一般配置catalina.home这个安装路径,很少配置catalina.base工作路径。因为有可能要一个tomcat配多个项目

结果这兄台给我写死了。除了他定义的catalina.base里写的路径之外的tomcat全都不运行

比较简单希望大家能用的上!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!



猜你喜欢

转载自blog.csdn.net/qq_38005982/article/details/79015172
今日推荐