接前两篇的坑嗷
1.连接和上传——利用idea中的cloud toolkit插件将springboot项目部署到阿里云
2.运行项目——利用idea中的cloud toolkit插件将springboot项目部署到阿里云
1.查看已安装的jdk
rpm -qa|grep jdk
2.卸载已安装的jdk
写你要卸载的那个jdk
rpm -e --nodeps jdk-1.7.0_79-fcs.x86_64
3.上传新的jdk
先下载jdk,然后解压
比如我解压到 /usr/local/ jdk1.8.0_161
通过 java -version可以查看当前jdk版本
4.配置全局环境变量
修改 /etc/profile
比如我的
文件路径写自己的
export JAVA_HOME=/usr/local/jdk1.8.0_161
export JRE_HOME=/usr/local/jdk1.8.0_161
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
使配置生效的命令:
source /etc/profile
5.设置java开机自启动
我原来是每次连接时都要重新执行 source /etc/profile,不然java -version没有结果。太坑了。
步骤如下:编辑开机自启动文件
vim ~/.bashrc
在该文件里加上source /etc/profile
6.注意!!
2019.12.21更新
如果没有卸载1.7,即使配置全部正确并且重载配置都是没用的。
方法:先卸载1.7
我重新运行项目失败,原因是jvm版本过低。
查看java -version,发现变成了1.7
猜测是重启服务器时又被安装了(也可能是其他操作
查看jdk1.8文件存在,配置正确
重载配置,无效
卸载jdk1.7再重载配置,解决
至此,我的项目成功运行并能被访问了。
遇到很多坑和报错,没记下来,所以我写的可能不全。