这几天部署一个ssm项目这时遇到一些问题
首先在本地连接远程服务器数据库能成功,但在本地访问不成功。
可能原因版本不一致导致
就是本地的jdk与服务器上的版本不一致。这里我本地用的是jdk9编写的项目,但我服务器上的jdk是8版本的,
这时我从网上下载jdk9将8删除
下载安装参考我这篇博客
这时可以访问servlet了
这里一点要注意重启Tomcat
[root@VM-0-16-centos bin]# ./startup.sh
但是下一个坑又出来了服务器连不上远程数据库
这里原因总结下面几点
1.安全组开3306端口
2.防火墙没打开3306
参考我下面这篇博客
3.重启nysql
重启mysql命令如下
systemctl restart mysqld
总结遇到的坑:
1.一定要版本一致,及环境要一致
2.配置完成后要重启 Tomcat mysql等