springBoot部署到Linux服务器

1.通过命令打包好自己本地的springBoot工程:
●删除之前打包的文件:mvn clean
● 新打包当前工程最新的代码:mvn install
2.window环境和Linux环境下的jdk下载的地址链接
https://blog.csdn.net/baidu_36327010/article/details/78307354
3.遇到如下的问题:
Exception in thread “main” java.lang.UnsupportedClassVersionError: org/springframework/boot/loader/JarLauncher : Unsupported major.minor version 52.0
分析:一般情况是当前系统安装的jdk位数和系统位数不一致到导致的
备注:Linux系统下查询当前系统的位数命令:getconf LONG_BIT
4.将打包好的springBoot工程的jar文件,通过MobaXterm工具上传的Linux服务器上自己指定的目录
(目录自己可以任意指定)
5.部署springBoot工程到Linux环境下,配置jdk环境变量步骤如下:
●进去系统根目录: cd /
●打开系统配置环境变量:vim /etc/profile
●进入编辑模式:选择 【e】,在输入【i】进去编辑模式
●在文件末尾加上如下配置信息
◎export JAVA_HOME=/usr/local/jdk1.8.0_181 #jdk安装目录
◎export JRE_HOME=${JAVA_HOME}/jre
◎export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
◎export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
◎export PATH=$PATH:${JAVA_PATH}
● 退出编辑并保存:点击【ESC】,在输入 【:wq】
●使刚才修改的配置内容生效: source /etc/profile
6.Linux服务器上启动自己部署的工程
nohup java -jar 部署的jar文件 > 出日志的文件 &
比如:nohup java -jar /home/app/demo-0.0.1-SNAPSHOT.jar > test.txt &
7.然后切换到系统根目录下查看系统日志
cat test.txt
8.系统部署完成,在浏览器输入Linux服务器的ip + 请求的URL地址即可

你可能感兴趣的:(springBoot部署到Linux服务器)