百度云服务器上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

猜你喜欢

转载自blog.csdn.net/qq_38279833/article/details/91354162