上一篇链接:1.连接和上传——利用idea中的cloud toolkit插件将springboot项目部署到阿里云
上传到服务器后,想让项目运行,还要解决很多坑。
1.命令进入存放jar和sh的文件夹
然后
java -jar 201911b-0.0.1-SNAPSHOT.jar
具体换成自己的jar包名
不出意外的话springboot项目就启动了 可以访问了
but,我没这么顺利
2.报错(原因:jdk版本不匹配)
报错信息:
我没记,先占坑
不能运行原因:项目用的jdk1.8,linux服务器却是jdk1.7。
需要卸载原来的1.7,装上1.8
教程见下一篇,链接:linux centos7阿里云重装升级jdk8卸载jdk
3.端口问题
3.1 端口被占用
或许应该放在上一篇讲,打包的项目的时候端口设置要选端口在服务器中还没被占用的。
3.2 端口未开放
进入防火墙和安全组,开放这个端口即可。
4.断开连接后jar包停止运行
nohup java -jar xxx.jar
用这个命令启动即可让jar包在后台运行