百度云服务器上centos7安装jdk并且运行springboot的jar包
(1)先下载好jdk
因为官网的服务器是国外的下载速度可能会很慢,我把资源上传到csdn了,有积分的小伙伴可以直接下
https://download.csdn.net/download/qq_38279833/11231468
(2)在Linux上创建文件夹
在usr下的local中新建名称为java的文件夹。
(3)把下载好的jdk上传到java文件夹下。我是通过FileZilla工具上传
FileZilla的使用在我的另外一篇博客中有笔记
https://blog.csdn.net/qq_38279833/article/details/90740296
(4)在/usr/local/java目录,执行tar -xzvf jdk-8u211-linux-x64.tar.gz
(5)通过命令 vim /etc/profile 进入编辑页面
配置jdk的环境变量,vim /etc/profile 进入编辑页面后,在此后边添加如下信息:
export JAVA_HOME=/usr/local/java/jdk1.8.0_211/
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar: $JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
wq保存退出
(6)让profile文件生效
source /etc/profile
(7)安装是否成功
javac -version 或者 javac。如下图表示成功
(8)将springboot打成jar包
在pom.xml中添加
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
点击
完成后就会在target
目录下生成一个jar包
ps:有能力的话最好是将项目jar包和依赖的jar包分离开来,便于以后部署更新,这样打包出来的jar包会很大因为里面包含了依赖的所有jar包
(9)将jar包上传,运行
用FileZilla上传jar包到服务器
到jar包目录下运行jar包
控制台运行命令:
java -jar 你的jar包名称
后台运行命令:
nohup java -jar 你的jar包名称 &
控制台运行时当你关闭窗口就会终止程序,一般我们都是后台运行jar包
当我们想关闭程序时:
1.在Linux下查看所有java进程命令:ps -ef | grep java
2.杀死进程: kill -9 5894
上一篇: linux下配置jdk环境变量